转换为Dalvik错误的原因1

时间:2012-05-31 00:48:39

标签: android dalvik

升级我的Android SDK,Eclipse和Eclipse ADT版本(一个漫长而痛苦的过程)后,导出失败,众所周知的转换为dalvik格式失败,错误1 弹出消息。我已尝试在互联网上发布的许多建议的解决方案无济于事。真正令人惊讶的开发人员似乎遇到了这个问题,但在许多情况下追踪原因仍然模糊不清。

我使用的是Android SDK工具版本19,Eclipse ADT版本18.我没有使用Proguard。我的应用程序依赖于单个Library项目。我的应用程序所需的其他jar文件驻留在项目的libs /目录中;根据{{​​3}}文章,我没有在Java构建路径中明确地将它们添加为库。

“错误1”究竟是什么意思 - 错误代码记录在哪里?

Eclipse没有显示任何指示“错误1”出现原因的消息 - 我在控制台中看不到任何消息(例如没有“IllegalArgumentException:已经添加”),并且在“Problems”面板中没有任何明显的消息。除了“转换为dalvik失败”弹出窗口外,我看到的唯一其他错误指示​​是在我的工作区.metadata / .log文件中:

!SUBENTRY 1 com.android.ide.eclipse.adt 4 0 2012-05-30 17:20:49.179
!MESSAGE Conversion to Dalvik format failed with error 1
!STACK 0
com.android.ide.eclipse.adt.internal.build.DexException: Conversion to Dalvik format failed with error 1
    at com.android.ide.eclipse.adt.internal.build.BuildHelper.executeDx(BuildHelper.java:713)
    at com.android.ide.eclipse.adt.internal.project.ExportHelper.exportReleaseApk(ExportHelper.java:251)
    at com.android.ide.eclipse.adt.internal.wizards.export.ExportWizard.doExport(ExportWizard.java:295)
    at com.android.ide.eclipse.adt.internal.wizards.export.ExportWizard.access$0(ExportWizard.java:232)
    at com.android.ide.eclipse.adt.internal.wizards.export.ExportWizard$1.run(ExportWizard.java:217)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

有人可以提供更多指导吗?

0 个答案:

没有答案