Error:Execution failed for task ':app:processDebugResources'.解决
2016-07-14 17:03
656 查看
下午发现项目里面有个多余的Module,就想着清理一下代码,一清理就出问题了。(我用的是Android Studio)
:app:processDebugResources FAILED
Error:Execution failed for task ':app:processDebugResources'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\tonglu\AppData\Local\Android\sdk\build-tools\23.0.2\aapt.exe'' finished with non-zero exit value 1
使用 clean Project rebuild Project 统统不管用。然后各种百度,各种改都毫无作用。然后,开始回想自己到底删了一些什么东西。
突然想到在导入这个Module的时候。由于Module里面的attr.xml文件里用到了跟我项目里同样的属性 :
由于Module里面已经把这个属性做了全局设置。我就偷懒直接在app里引用了:
:app:processDebugResources FAILED
Error:Execution failed for task ':app:processDebugResources'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\tonglu\AppData\Local\Android\sdk\build-tools\23.0.2\aapt.exe'' finished with non-zero exit value 1
使用 clean Project rebuild Project 统统不管用。然后各种百度,各种改都毫无作用。然后,开始回想自己到底删了一些什么东西。
突然想到在导入这个Module的时候。由于Module里面的attr.xml文件里用到了跟我项目里同样的属性 :
<attr name="centered" format="boolean"/>
由于Module里面已经把这个属性做了全局设置。我就偷懒直接在app里引用了:
<attr name="centered"/> 然后之前删除这个Module的时候就出问题了。报了开始提出的错误信息。最后的解决方案就是在app里把这个属性的format加上就行了。 最后提示: 遇到这种bug一般都是资源文件出问题了,比如图片格式,某个xml文件有个奇怪的问题。等等。感觉只能靠自己找。
相关文章推荐
- 深入理解JavaScript系列(11) 执行上下文(Execution Contexts)
- Android Studio注释模板介绍
- 关于Android Studio 和 Gradle的那些事儿
- 收藏各种技术源码
- System and device programming——Virtual Memory
- Android Studio 使用 Gradle 打包 Jar-IT蓝豹
- Android Studio示例项目
- Android Studio中如何获取debug.keystore sha1证书
- Android自定义按钮点击效果
- 百度地图(一)—————让百度地图显示在自己的软件上
- Android studio开发工具开启篇
- Android Studio android.view.InflateException: Error inflating class com.baidu.mapapi.map.MapView
- Android Studio集成ShareSDK免费短信平台
- Cordova与Android之一 Activity跳转
- android studio
- Android Studio 利用Gradle打包SDK jar文件
- Android Studio配置签名
- 在sha1 keytool不是内部或外部命令 android studio
- android studio gradle打包
- Android ADT 中的项目迁移到 Android Studio出现编码乱码问题