在 Eclipse 中的 Android 应用程序中,我收到以下错误。
意外的顶级异常: java.lang.IllegalArgumentException:已添加:Lorg/xmlpull/v1/XmlPullParser; .... 转换为 Dalvik 格式失败,错误 1
仅当我将特定的外部 JAR 文件添加到我的项目时才会出现此错误。我为可能的解决方案搜索了很长时间,但没有一个可能的解决方案有效。
我什至尝试更改为 Android 1.6 而不是 1.5(我使用的当前版本)。
我解决了这个问题。
这是一个 JAR 文件冲突。
似乎我的构建路径上有两个 JAR 文件,它们包含相同的包和类。
smack.jar和android_maps_lib-1.0.2
smack.jar
android_maps_lib-1.0.2
从其中一个 JAR 文件中删除这个包解决了这个问题。