Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 转换为Dalvik错误1的原因_Android_Dalvik - Fatal编程技术网

Android 转换为Dalvik错误1的原因

Android 转换为Dalvik错误1的原因,android,dalvik,Android,Dalvik,在升级我的Android SDK、Eclipse和Eclipse ADT版本一个漫长而痛苦的过程后,导出失败,众所周知的dalvik格式转换失败,出现错误1弹出消息。我尝试了许多在互联网上发布的建议解决方案,但都没有效果。许多开发人员似乎都遇到了这个问题,但在许多情况下,追踪问题的原因仍然是个谜 我使用的是Android SDK工具版本19,Eclipse ADT版本18。我没有使用Proguard。我的应用程序依赖于单个库项目。我的应用程序所需的其他jar文件位于项目的libs/目录中;根据本

在升级我的Android SDK、Eclipse和Eclipse ADT版本一个漫长而痛苦的过程后,导出失败,众所周知的dalvik格式转换失败,出现错误1弹出消息。我尝试了许多在互联网上发布的建议解决方案,但都没有效果。许多开发人员似乎都遇到了这个问题,但在许多情况下,追踪问题的原因仍然是个谜

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

错误1的确切含义是什么?错误代码记录在哪里

Eclipse没有显示任何指示错误1发生原因的消息-我在控制台中没有看到任何消息,例如没有IllegalArgumentException:已添加,并且在问题面板中没有任何明显的消息。除了转换为dalvik失败弹出窗口之外,我看到的唯一其他错误指示器是在我的工作区中。元数据/.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)

有人能提供更多的指导吗?

将库添加到您的构建路径中。如果,这种方法似乎与ADT r17中引入的更改(如中所述)背道而驰,并且我的项目还存在其他问题。在导出过程中,Eclipse和/或底层SDK工具是否在某处记录了更多详细信息?当应用程序作为Android应用程序运行时,即使用设备模拟器,有关此错误的诊断信息将打印到Eclipse控制台。我在尝试导出时遇到了错误;在这种情况下,没有打印诊断信息。我不知道为什么!但有时我会在控制台中获得输出,有时则不会。