【问题标题】:Android: Execution failed for task ':app:processDebugResources'Android:任务“:app:processDebugResources”执行失败
【发布时间】:2015-08-27 05:03:48
【问题描述】:

错误:任务 ':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 结束

【问题讨论】:

  • 你有最新的构建工具吗?
  • 是的,我已经安装了最新的构建工具
  • 嘿yahska,你解决了吗?
  • 对不起。我忘记更新了。冲突的资源是它的原因。我会为此发布一个答案链接。

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


【解决方案1】:

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

我之前删除并粘贴了一张图片。图片有同样的问题,所以出了点问题。

【讨论】:

    【解决方案2】:

    就我而言,我尝试将buildToolsVersion 更改为gradle,但这对我没有帮助。当我找到名为 example.PNG 的可绘制对象时,我的问题得到了解决。应该是example.png;

    【讨论】:

    • 对我来说,.jpeg 之前的图像文件名称中有一些奇怪的符号。重命名后,它解决了我的问题。
    【解决方案3】:

    我忘记安装 32 位依赖项:

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

    【讨论】:

      【解决方案4】:

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

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

      【讨论】:

        【解决方案5】:

        您似乎缺少 22.0.1 构建工具。尝试转到工具>Android>SDK Manager 并查看您安装的“Android SDK Build-tools”版本。如果尚未安装或需要更新,请勾选 22.0.1 工具旁边的复选标记并单击安装。

        【讨论】:

        • 我也收到类似的错误:错误:任务':app:processDebugResources'的执行失败。 > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\C\AppData\Local\Android\sdk\build-tools\22.0.1\ aapt.exe'' 以非零退出值 1 结束。我已更新到 22.0.1。发生错误的活动文件突出显示它无法解析的符号“R”。
        【解决方案6】:

        转到Android SDK Manager--->Tool---->检查您已安装的Android SDK Buil-tolls,-------------->转到您的模块构建。 gradle--->填右“buildToolsVersion”

        【讨论】:

          【解决方案7】:

          就我而言,我在 attrs.xml(值文件夹)中有这一行:

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

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

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

          【讨论】:

            【解决方案8】:

            您只需要更新 app/build.gradle 中的构建工具版本

            buildToolsVersion "26.0.0"
            

            现在清理项目并继续。

            【讨论】:

              【解决方案9】:

              只是一个他妈的使缓存无效并重新启动为我做了诀窍

              【讨论】:

                猜你喜欢
                • 2016-05-05
                • 2016-08-27
                • 2021-04-28
                • 2023-04-08
                • 1970-01-01
                • 2016-08-04
                • 2019-08-16
                • 2017-07-23
                • 2018-07-21
                相关资源
                最近更新 更多