转换为Dalvik格式失败

时间:2012-09-12 10:55:05

标签: android xml dalvik

当我试图运行我的应用程序时 - 它是一个类扩展自zxing项目,我将其标记为liberary-控制台给我以下错误:

[2012-09-12 11:51:01 - QR00] Conversion to Dalvik format failed with error 1

有任何解决此错误的建议吗?

3 个答案:

答案 0 :(得分:1)

转到项目»属性»Java构建路径»库并删除除“Android X.Y”之外的所有内容(在我的案例中为Android 1.5)。单击确定。转到项目»清洁»清除下面选择的项目»选择项目,然后单击确定。这应该有用。

您的项目文件夹中也可能有一个JAR文件(我已将Admob JAR文件复制到我的src文件夹中),然后将其添加为Java Path Library。它没有显示在Package Explorer下,因此您没有注意到它,但它会被计算两次,导致可怕的Dalvik错误1。

参考相关问题:

"Conversion to Dalvik format failed with error 1" on external JAR

答案 1 :(得分:1)

您是否尝试过查看herehere。本主题也经过深入讨论here。在提出问题之前尝试搜索一下。

答案 2 :(得分:0)

如果您使用的是ActionBarSherlock,请注意ADT将兼容性库插入项目中。 ActionBarSherlock嵌入此库,复制会导致错误。