解决Android编译时出现aapt.exe finished with non-zero exit value 1

当出现这个错误的时候,说明了你的资源文件出错了。然而AS能给你提供的信息实在太少,看了半天没看出个因此然,也没有说明是哪一个资源文件出错,一头雾水。java

这时候就能够用app

Gradlew

来调试。gradle

而gradlew命令须要java环境,因此咱们须要配置JDK和jre环境变量,过程就不说了。.net

如果已经配置好了java环境,即可使用Android Studio自带的终端进行调试:debug

此时能够看到一些java信息。3d

接下来输入一条很是关键的指令:调试

gradlew processDebugResources --debugcode

 

而后项目开始编译,屏幕上输出大量编译Log信息

将其所有拷贝到Notepad++,而后搜索:aaptblog

而后看查找到的appt错误提示是什么,从中能够看到是哪一个资源文件出错。资源

 

参考文章:https://blog.csdn.net/qq_24118527/article/details/83586161

相关文章
相关标签/搜索