从eclipse(ADT)导出APK无声地崩溃

wha*_*abi 132 eclipse macos android adt

每当我尝试从Mac上导出APK(试过Juno和Indigo)时,eclipse会在几秒钟后崩溃

这曾经在我目前的设置上正常工作.

在我的手机上直接运行应用程序(调试模式)工作正常.

控制台的错误是:

Invalid memory access of location 0x10073f113 rip=0x101f656f7
Bus error: 10
Run Code Online (Sandbox Code Playgroud)

我在~2010 MacBook Pro上使用Mac OS X 10.7.4,使用以下java:

java version "1.6.0_33"
Java(TM) SE Runtime Environment (build 1.6.0_33-b03-424-11M3720)
Java HotSpot(TM) 64-Bit Server VM (build 20.8-b03-424, mixed mode)
Run Code Online (Sandbox Code Playgroud)

我正在使用ADT 20.

我已经尝试重新安装Eclipse和Android SDK,并重新下载ADT.

Eclipse错误视图不显示任何内容

我可以尝试不同方法的任何想法,或其他方法来调查出现了什么问题?

干杯

更新:对于2014年之后的任何人,您应该使用没有此问题的Android Studio.

jma*_*anz 411

导出时自动禁用项目/构建

我认为Eclipse无法检测到Android命令仍然有效或类似的问题.

当然,在Eclipse之外可以选择使用Ant生成APK,您可以从Eclipse项目生成Ant build.xml更多信息在官方Android文档中

  • 不敢相信这仍然在发生.因此,当您尝试导出APK时,每次默认的Android开发工具包都会崩溃.难以置信. (35认同)
  • 我将构建输出设置为Normal,如下所述:http://stackoverflow.com/questions/7843436/aapt-exe-crashes-when-i-try-to-export-my-android-application-from-eclipse and然后Eclpise没有崩溃.Eclipse Juno上的ADT 21.1.0. (3认同)
  • 不知道为什么但是这对我来说也适用于Ubuntu Linux(运行Project Sputnik发行版的Dell XPS13和最新的ADT Bundle).问题在没有任何变化或警告的情况下开始,有一天它在下一次工作时却没有.增加堆大小并没有解决它,但一旦我关闭自动构建它就没事了.奇怪的. (2认同)

wan*_*gyi 12

禁用Project->Build Automatically.我注意到这对我有用.