android - 当我尝试从 Eclipse 导出我的 Android 应用程序时 aapt.exe 崩溃

标签 android eclipse aapt

自从我两天前将我的 Android SDK 更新到版本 API 14 后,我在我的 Windows 7 x64 笔记本电脑上使用 Eclipse Helios 时遇到了问题。

当我尝试导出一个项目时一切正常,直到我按下“完成”按钮:然后出现一个弹出窗口说“aapt.exe 已停止工作”并且我无法获得我签名的 apk;该项目不会返回错误并照常编译。

我在谷歌上搜索了一个解决方案,但我发现的解决方案都不起作用:

  • 我清理了项目(项目>清理)
  • 我禁用了自动构建(项目>自动构建)
  • 我删除了所有导入的库(右键单击项目>属性>Java 构建路径)
  • 我更新了所有相关软件(帮助>检查更新)
  • 我将 logcat 模式设置为详细
  • 我删除了我的 .9.png 可绘制对象并重新添加到我的项目中

这些是我找到的与 aapt.exe 问题相关的所有解决方案。您还有什么建议吗?

PS:我的所有 .9.png 文件都没有正确显示,但我也遇到了布局问题,但我不知道这是否相关。

最佳答案

我在 Window>Preferences>Android>Build 中找到了一个解决方案,方法是在 Normal 上设置“Build output”,然后在 Project>Clean>Clean All 上设置。

我不知道这是否是最终解决方案,但它让我能够使用正确的 .9.png 可绘制布局导出我的 apk。

希望对您有所帮助。

关于android - 当我尝试从 Eclipse 导出我的 Android 应用程序时 aapt.exe 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7843436/

相关文章:

android - 直接在 SD 卡上安装大型 Android 应用程序

android - Eclipse Android : Error executing aapt: Return code 138, 我什么都没做似乎可以修复它

android - 正确实现/初始化大量新变量,取自 RadioGroups 和 Spinners

java - 在 Eclipse 中自动生成 getter 和 setter 的注释

android - aapt完成,退出值非零127

java - 在java程序中使用android aapt

android - `ListView.invalidateViews()` 和 'Adapter.notifyDataSetChanged()' 之间有什么区别吗?

android - Android 中带有 HttpURLConnection 的 FileNotFoundException

android - 如何使用浏览器内容提供者?

Android 实例应用功能模块无法在同一模块中找到布局资源