我刚刚将我的系统升级到Ice Cream Sandwich (Android 4.0),现在每次我试图在调试器中运行我的应用程序,我都会在aapt.exe
中崩溃。
如果我只是构建,它构建得很好,但是当我在调试器中运行它时,aapt.exe
崩溃(弹出一个对话框,问我是否要向微软发送数据),我的项目图标在Project_Explorer
中显示它有错误。
在r15的AAPT中有一个已知的问题,尝试将构建输出更改为正常
http://tools.android.com/knownissues
在某些情况下,当构建输出设置为详细时,AAPT会在Windows上崩溃。
Eclipse > Preferences > Android > Build > Build Output
小于Verbose,例如Normal。我们有一个修复,将在工具16中提供。(发行20395)
在我的情况下,这个解决方案不起作用(构建输出),所以我不得不思考。问题出在.9.png文件上(带有我的微调器的位图)。我删除了它,aapt.exe工作正常
我在ADT 16.0.1(发布:2011年12月)中遇到了同样的问题。执行C:android-sdkplatform-toolsaapt.exe crunch -v -S C:Do...
时发生错误,Windows显示从aapt.exe
抛出异常。
表示创建了一个0字节的<myproject>.apk
。Eclipse显示错误...resources.ap_ file not found...
.
顺便说一句,我正在使用最新的(截至今天)Eclipse, android-sdk和ADT。
但我的问题解决了,只是通过改变build output
为normal
,如上述解决方案所述。
我还建议更改题目