Android:任务执行失败':app:processDebugResources'

时间:2015-06-11 13:13:25

标签: android android-studio build android-gradle build.gradle

错误:任务':app:processDebugResources'执行失败。

  

com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:处理'命令'/home/mobi27/opt/AND-Studio/Android/Sdk/build-tools/22.0。 1 / aapt''以非零退出值1完成

9 个答案:

答案 0 :(得分:8)

我的解决方案是:菜单构建 - >清洁项目。

我之前删除并粘贴了一张图片。图片有同样的问题,所以发生了错误。

答案 1 :(得分:4)

在我的情况下,我尝试更改buildToolsVersion中的gradle,但这对我没有帮助。当我找到名为 example.PNG 的drawable时,我的问题得到解决。它应该是 example.png ;

答案 2 :(得分:2)

我忘了安装32位依赖项:

sudo apt-get install -y lib32gcc1 libc6-i386 lib32z1 lib32stdc++6 sudo apt-get install -y lib32ncurses5 lib32gomp1 lib32z1-dev lib32bz2-dev

答案 3 :(得分:2)

检查是否添加了违反约定的资源。例如。不能有大写字母等。

在我的情况下,我得到了错误,因为我修改了一个可绘制的资源,Photoshop用大写文件类型(file_name.PNG)保存了图像。将文件名更改为小写并重建项目解决了这个问题。

答案 4 :(得分:1)

您似乎错过了22.0.1构建工具。尝试使用工具> Android> SDK管理器,查看什么版本的Android SDK Build-tools'你安装好了。如果尚未安装或需要更新,请勾选22.0.1工具旁边的复选标记,然后单击“安装”。

答案 5 :(得分:0)

转到Android SDK Manager --->工具---->检查您安装的Android SDK Build-tolls,-------------->转到您的module' s build.gradle --->填充权利" buildToolsVersion"

答案 6 :(得分:0)

在我的情况下,我在attrs.xml(values文件夹)中有这一行:

<flag name="default" value="0" />

默认 - 是保留字,所以我重命名并修复它!

<flag name="font_default" value="0" />

答案 7 :(得分:0)

您只需要更新app / build.gradle

中的构建工具版本
buildToolsVersion "26.0.0"

现在清洁项目并继续。

答案 8 :(得分:0)

只是一个f *王无效的缓存&amp;重启为我做了诀窍