每当我尝试从Mac上导出APK(试过Juno和Indigo)时,eclipse会在几秒钟后崩溃
过去常常在我当前的设置上正常工作。
在我的手机上直接运行应用程序(调试模式)可以正常工作。
控制台出错:
Invalid memory access of location 0x10073f113 rip=0x101f656f7
Bus error: 10
我在〜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)
我正在使用ADT 20。
我尝试重新安装Eclipse和Android SDK,然后重新下载ADT。
Eclipse错误视图没有显示任何内容
我可以尝试不同方法的任何想法,或其他方法来调查出现了什么问题?
干杯
更新:对于2014年之后的任何人,您应该使用Android Studio,但没有此问题。
答案 0 :(得分:411)
导出时自动禁用项目/构建
我认为Eclipse无法检测到Android命令仍然有效或类似的问题。
当然,在Eclipse之外可以选择使用Ant生成APK,您可以从Eclipse项目生成Ant build.xml更多信息在官方Android文档中
答案 1 :(得分:12)
禁用Project->Build Automatically
。我注意到这对我有用。
答案 2 :(得分:3)
在导出apk之前自动禁用项目/构建。
答案 3 :(得分:0)
这似乎是您的JVM的问题。你能更新你的java并再次检查。另请查看此link
答案 4 :(得分:0)
project/ clean
为我工作。我认为这可能与其他用户发布的项目建设有关。
答案 5 :(得分:0)
问题一直持续到我更新ADT和Eclipse。我不知道哪一个解决了这个问题。 现在它正在顺利进行严格的签名导出,包括:
更新:之后很少出口,我仍然不时发生崩溃,但不经常发生。
答案 6 :(得分:0)
可能是您应该尝试添加执行权限。你可以试试这样的东西
首先关闭自动构建
cd / home /你的名字/ android-dev / sdk / tools /
sudo chmod + x zipalign
完成并祝你好运
答案 7 :(得分:0)
我现在使用disable Build Automatically
几个月,直到我意识到AWS插件正在减慢整个启动过程。我从 Help-> InstallationDetails 卸载了所有AWS插件,现在一切都像以前一样完美。我不需要再禁用Build Automatically
。