【发布时间】:2011-02-10 11:17:06
【问题描述】:
在 Eclipse 中的 Android 应用程序中,我收到以下错误。
意外的顶级异常:
java.lang.IllegalArgumentException:已添加:Lorg/xmlpull/v1/XmlPullParser;
....
转换为 Dalvik 格式失败,出现错误 1
仅当我将特定的外部 JAR 文件添加到我的项目时才会出现此错误。我为可能的解决方案搜索了很长时间,但没有一个可能的解决方案有效。
我什至尝试改用 Android 1.6 而不是 1.5(我使用的当前版本)。
【问题讨论】:
-
如果您在工作区中使用库项目,This acticle 可能会帮助您修复此错误。
-
我试过这个,它给出了同样的错误。我最终通过在 Properties->JavaBuildPath->Projects 中添加库并在那里添加库来修复它。它被称为“构建路径上的必需对象:”。
-
这个问题对我来说已经很残酷了。放弃Android编码几乎就够了。没有一个解决方案对我有用。我只需要不断尝试以 Dalvik 错误 1 导出失败,最终它会成功。发布版本需要 15-30 分钟。这是一场彻头彻尾的灾难。
-
如果你在一个工作空间上使用两台电脑和一个文件共享软件,它有时会将工作空间->项目->bin->com文件夹复制为com 1,com 2。只需删除所有带有1或2的内容,清理你的项目,你就可以开始了。
标签: android dalvik android-sdk-1.6