我刚升级我的系统到冰淇淋三明治(Android 4.0),现在每次我试图在debugging器中运行我的应用程序,我得到aapt.exe
崩溃。
如果我只是构build,它生成的罚款,但是当我去在debugging器中运行它, aapt.exe
崩溃(popup一个对话框,问我是否要发送数据到微软),我的Project_Explorer
项目图标显示它有错误(S)。
在A15中有一个已知的问题,尝试将生成输出更改为正常
http://tools.android.com/knownissues
在某些情况下,当生成输出设置为详细时,AAPT在Windows上崩溃。
解决方法是设置
Eclipse > Preferences > Android > Build > Build Output
以小于详细,例如Normal.We有一个修复,这将在工具16中可用。[ 问题20395 ]
在我的情况下,这种解决方案不起作用(建设输出),所以我不得不想。 问题是.9.png文件(与我的微调的位图)。 我删除它和aapt.exe工作正常。
ADT 16.0.1(发布日期:2011年12月)也有同样的问题。 执行C:\android-sdk\platform-tools\aapt.exe crunch -v -SC:\Do...
时发生错误C:\android-sdk\platform-tools\aapt.exe crunch -v -SC:\Do...
和Windows显示从aapt.exe
引发的异常。
然后创建一个0字节的<myproject>.apk
。 和Eclipse显示错误...resources.ap_ file not found...
顺便说一句,我使用最新的(截至今天)Eclipse,android-sdk和ADT。
但是我的问题只是通过将build output
更改为normal
而解决,如上面的解决方案中所述。
我也建议改变问题标题。