构建项目上的Android aapt.exe APPCRASH,错误代码为-1073741819

时间:2013-01-20 03:58:56

标签: android intellij-idea aapt crash

与此问题类似的问题AAPT failing with error code -1073741819

Appt.exe在带有签名的项目构建中使用APPCRASH停止:

Problem Event Name: APPCRASH
  Application Name: aapt.exe
  Application Version:  0.0.0.0
  Application Timestamp:    4e810830
  Fault Module Name:    msvcrt.dll
  Fault Module Version: 7.0.7600.16385
  Fault Module Timestamp:   4a5bda6f
  Exception Code:   c0000005
  Exception Offset: 0000d193
  OS Version:   6.1.7601.2.1.0.256.1
  Locale ID:    2057
  Additional Information 1: 0a9e
  Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
  Additional Information 3: 0a9e
  Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
IDE中的

消息窗口显示android-apt-compiler:命令“C:\ Program Files(x86)\ Android \ android-sdk \ platform-tools \ aapt.exe package -m --auto-add-overlay - extra-packages%使用库%“执行失败,退出代码为-1073741819

我尝试重建,清理项目,清理IDE缓存,添加/删除依赖项,重新启动IDE,重新启动计算机,重新安装Android SDK平台工具 - 没有任何帮助。 相关问题中提供的解决方案也没有帮助 - 我的style.xml中没有@ + id。

IDE:Intellij IDEA 12.0.2

项目中使用的库:

  • ActionBarSherlock-4.2.0
  • SlidingMenu
  • Android的ViewPagerIndicator
  • Android的PullToRefresh

正如我在Eclipse中发现的那样,通过设置Window - >可以解决这个问题。偏好 - > Android - >构建 - >将输出构建为“正常”而不是“详细”。但我在Intellij IDEA中找不到这样的选择。

PS:在项目的某个地方看起来像问题,因为其他项目(甚至是库)编译得很好。

1 个答案:

答案 0 :(得分:1)

你似乎错过了strings.xml中的一些条目

就我而言,我正在删除<string name="action_settings">Settings</string>

认为项目没有使用它并将其放回去解决了这个问题。您可以在项目中搜索相同或类似类型的标记。