在导出已签名的应用程序期间,eclipse崩溃了

时间:2013-03-20 08:30:15

标签: android crash dalvik

我有一个Android应用程序,我在2013年3月17日完美地导出了签名版本。然后在2013年3月19日我更新了Facebook SDK和Android SDK Manager,然后再次尝试导出我的应用程序的签名版本。第一个错误。

现在我遇到了两个问题之一,我无法导出我的应用程序的新签名版本以重新上传Google Play商店。

  1. 转换为Dalvik格式失败,错误1
  2. 或我的Android应用程序在导出时崩溃。
  3. 我尝试了很多我在网上找到的解决方案,但仍然没有运气。我甚至删除并重新安装了Eclipse,ADT和Facebook SDK。不过,我有问题。

    Eclipse实际上崩溃了,这真的很奇怪。有什么想法吗?

    更新: 因此,我不再在签名应用程序的导出中获得“转换为Dalvik格式失败,错误1”。 Eclipse只是在导出已签名的应用程序时崩溃。有任何想法吗?我有所有最新的软件:eclipse,facebook sdk,android sdk等。我正在运行最新版本的Mac OS X.

6 个答案:

答案 0 :(得分:76)

所以这就是我解决问题的方法,我相信有人会再次遇到这个问题。对我有用的是关闭自动构建。东西这么小。谢谢您的帮助!

*此外,上述答案适用于其他人。

答案 1 :(得分:5)

我也经历过这一次。尝试对项目执行project-> clean并重新启动eclipse工作区。

如果它不起作用,请阅读此主题,它可能对您有帮助。

"Conversion to Dalvik format failed with error 1" -- on export only

答案 2 :(得分:4)

转到项目»属性»Java构建路径»库并删除除“Android X.Y”之外的所有内容,单击“确定”。

转到项目»清洁»清除下面选择的项目»选择项目,然后单击确定。

答案 3 :(得分:4)

在导出apk之前自动禁用项目/构建。 enter image description here

Exporting APK from eclipse (ADT) silently crashes

答案 4 :(得分:0)

这可能是因为有些库具有类似名称或不同的android目标版本的类

答案 5 :(得分:0)

对我来说,在Mac OS X Yosemite上退出Dropbox有帮助(我点击了“Report”,堆栈跟踪提到了一个Dropbox线程)。