转换为Dalvik格式失败,错误1解决scheme?

我正在为android编程一个应用程序,之后我添加了一个标签布局程序错误显示:

转换为Dalvik格式失败,错误1

我已经尝试清理该项目,并在本网站上查看所有其他解决scheme。 有人也发现了一些晦涩解决这个错误?

Solutions Collecting From Web of "转换为Dalvik格式失败,错误1解决scheme?"

请参阅此线程外部JAR上的“转换为Dalvik格式失败,出现错误1”

更多信息在这里: 转换为达尔文格式的原因失败,错误1

对于那些在最后几天到达这里(见这个发布date), 最后升级到ADT 14已经导致每个使用android库项目的android项目失败,build设与该错误 。 我试过这个解决scheme ,它为我工作。

总结一下,如果你使用的是android库项目:
包资源pipe理器,右键单击 – >从构buildpath中删除(确定取消链接),在您的工作区的项目中的所有XXX_src。

Windows 7解决scheme如果您使用ProGuard进行混淆:

确认问题是由文件中的ProGuard命令行引起的
[Android SDK安装目录] \ tools \ proguard \ bin \ proguard.bat

编辑下面的行将解决问题:

call %java_exe% -jar "%PROGUARD_HOME%"\lib\proguard.jar %* 

 call %java_exe% -jar "%PROGUARD_HOME%"\lib\proguard.jar %1 %2 %3 %4 %5 %6 %7 %8 %9 

升级您的Proguard到它的最新版本,即4.7 …从http://sourceforge.net/projects/proguard/files/latest/download?source=files下载压缩….然后复制“lib”和“ bin“文件夹从您的sdk /工具/ proguard /取代默认或说旧的”bin“和”lib“….尝试再次导出您的项目…

我得到这个,因为我已经手动添加到构build库android.jar,因为它说,它没有findandroid库。 解决的办法是…

  1. 从构build库中删除android.jar

  2. 右键点击项目,进入“Android工具”,select“修复项目属性”

希望这可以帮助。

如果您使用的是Android SDK工具修订版12,请检查以下链接: Android SDK工具修订版12与Proguard =>错误转换为Dalvik格式有问题,但出现错误1

只需清理,重新导入,删除库将无法使用! 用v11replace工具目录是我唯一的解决scheme!

升级到Eclipse Indigo后出现同样的问题。 整个错误列表开始

  [dx] java.lang.IllegalArgumentException: already added: <some library>; 

并以

  Conversion to Dalvik format failed with error 1 

解决scheme:

  • 右键单击项目并select“属性”
  • select左侧树上的“Java Build Path”
  • select顶部的“库”选项卡
  • 你可能会在列表中看到这个库(它不是jar,而是Library !,下面是jar)
  • 删除它。

从.classpath文件中删除<classpathentry kind="lib" path="libs"/>

这对我有用。

这个问题是由于你可能在类path中添加了一些冲突。 尝试删除特定的jar(命中和跟踪),看看错误是否消失。

我有同样的问题,并花了很多时间尝试我可以做的一切,所以唯一的方法是我的ADT升级到最新版本。 因此,如果顶部没有任何帮助,只需进入帮助 – >“检查更新”。

两个简单的步骤:

  1. 清洁
  2. build立

在设置DropBox示例应用程序时,我遇到了这个错误。

解决方法是从构buildpath中删除所有JAR文件,删除/ libs中的所有内容,将所需的JAR文件粘贴回来,然后再次将它们添加到构buildpath中。

 Removed all the projects from workspace Import projects back Clean 

工作!