【问题标题】:During export of signed app, eclipse crashes在导出签名的应用程序期间,eclipse 崩溃
【发布时间】:2013-03-09 06:08:34
【问题描述】:

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

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

  1. 转换为 Dalvik 格式失败,出现错误 1
  2. 或者我的 Android 应用程序在导出时崩溃。

我尝试了许多在网上找到的解决方案,但仍然没有运气。我什至删除并重新安装了 Eclipse、ADT 和 Facebook SDK。不过,我还是有问题。

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

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

【问题讨论】:

  • 代码中存在导致代码转换为字节格式的问题
  • 您是否在构建路径中添加了任何新的 Jars?
  • 所以,我不再收到“转换为 Dalvik 格式失败并出现错误 1”。 Eclipse 只是在导出签名的应用程序时崩溃。有什么想法吗?

标签: android crash dalvik


【解决方案1】:

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

*此外,上面的答案对其他人有用。

【讨论】:

  • 关闭自动构建和清理工作区也对我有用。谢谢!
  • 要关闭自动构建,项目 -> 取消选中“自动构建”
【解决方案2】:

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

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

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

【讨论】:

  • 那个链接有帮助,但没有我的答案。不过还是谢谢。
【解决方案3】:

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

转到项目 » 清理 » 清理下面选择的项目 » 选择您的项目并单击确定。

【讨论】:

  • 这个答案对我不起作用。但我知道它对其他人有用。感谢您的帮助!
【解决方案4】:

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

Exporting APK from eclipse (ADT) silently crashes

【讨论】:

    【解决方案5】:

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

    【讨论】:

      【解决方案6】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-07-20
        • 1970-01-01
        相关资源
        最近更新 更多