为了账号安全,请及时绑定邮箱和手机立即绑定

外部JAR上的“转换为Dalvik格式失败,错误1”

外部JAR上的“转换为Dalvik格式失败,错误1”

临摹微笑 2019-06-01 16:10:33
外部JAR上的“转换为Dalvik格式失败,错误1”在Eclipse中的Android应用程序中,我得到以下错误。意外的顶级异常:IllegalArgumentException:已经添加:lorg/xmlput/v1/XmlPullParser;....转换为Dalvik格式失败,错误1此错误仅在我向项目中添加特定的外部JAR文件时才会出现。我花了很长时间寻找可能的解决方案,但没有一个可行的解决方案。我甚至尝试改用Android1.6,而不是1.5(我现在使用的版本)。
查看完整描述

4 回答

?
GCT1015

TA贡献1827条经验 获得超4个赞

我解决了问题。

这是一个JAR文件冲突。

我的构建路径上似乎有两个JAR文件,其中包含相同的包和类。

smack.jarandroid_maps_lib-1.0.2

从一个JAR文件中删除这个包解决了这个问题。


查看完整回答
反对 回复 2019-06-01
?
精慕HU

TA贡献1845条经验 获得超8个赞

您可以很容易地解决这个问题(使用EclipseAndroidDeveloper工具,Build:v22.0.1-685705),方法是关闭菜单>“Project”>“自动生成”,同时导出(Un)签名的Android应用程序。在那之后,别忘了再打开它。


查看完整回答
反对 回复 2019-06-01
?
qq_笑_17

TA贡献1818条经验 获得超7个赞

如果您有ADT 12+版本,您应该从4.4->4.6更新您的程序保护程序(如所述)这里)。此外,您应该将.\bin\proGuard d.bat文件保留在原始表单中。

只需从Web下载它,并将lib文件夹从下载的包复制到:

[AndroidSDK安装目录]\Tools\proGuard\lib


查看完整回答
反对 回复 2019-06-01
  • 4 回答
  • 0 关注
  • 573 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信