4

我刚刚将我的系统升级到 Ice Cream Sandwich (Android 4.0),现在每次我尝试在调试器中运行我的应用程序时,我都会在aapt.exe.

如果我只是构建,它构建得很好,但是当我在调试器中运行它时,aapt.exe崩溃(弹出一个对话框并询问我是否要向 Microsoft 发送数据)并且我的项目图标Project_Explorer显示它有错误( s)。

4

3 回答 3

5

r15 的 AAPT 中有一个已知问题,尝试将构建输出更改为正常
http://tools.android.com/knownissues
当构建输出设置为详细时,在某些情况下,AAPT 在 Windows 上崩溃。

解决方法是设置

Eclipse > Preferences > Android > Build > Build Output

低于 Verbose,例如 Normal。我们有一个修复程序,将在工具 16 中提供。[问题 20395 ]

于 2011-11-02T09:32:50.170 回答
2

在我的情况下,这个解决方案不起作用(构建输出),所以我不得不思考。问题出在 .9.png 文件(带有我的微调器的位图)。我删除了它,aapt.exe 工作正常。

于 2012-12-05T07:26:32.807 回答
0

我遇到了与 ADT 16.0.1(发布:2011 年 12 月)相同的问题。执行时发生错误C:\android-sdk\platform-tools\aapt.exe crunch -v -S C:\Do...,Windows 显示从aapt.exe.

然后创建了一个 0 字节<myproject>.apk。并且 Eclipse 显示错误...resources.ap_ file not found...

顺便说一句,我正在使用最新的(截至今天)Eclipse、android-sdk 和 ADT。

但是我的问题只是通过更改build outputnormal上述解决方案中的描述来解决。

我还建议更改问题标题。

于 2011-12-29T10:51:05.607 回答