我想通过运行gradle build来构建一个android项目,但是我收到了这个错误
Execution failed for task ':processDebugResources'
com.android.ide.common.process.ProcessException:
org.gradle.process.internal.ExecException: Process 'command
'/Users/abc/Library/Android/sdk/build-tools/24.0.1/aapt'' finished
with non-zero exit value 1
如何避免gradle运行此特定任务?
答案 0 :(得分:0)
最直接的方法是使用-x
或--exclude-task
选项。您可以在官方文档here中阅读相关内容。
你只需按照以下方式运行你的构建:
gradle build --exclude-task processDebugResources
虽然这可能是一个选项,但我不确定它是否是一个很好的解决方案,因为只是跳过某个任务并不能解决导致构建失败的根问题。
您可以尝试通过清理和重建项目来解决问题。如果这样做无效,您还可以尝试在SDK管理器中更新Android SDK构建工具,并在buildToolsVersion
脚本中更新build.gradle
。