关键词:Conversion to Dalvik format failed with error 1
朋友,如果你遇到了这样的问题,并且在经历了一番破折后进入了这个页面,那么恭喜你,你的困惑马上就要被解决掉了!
不多废话,直接解决问题。
可能你已经尝试了很多方案都不行,那么我告诉你,这个问题是JAR包里面的class重复导致的。不信?仔细看看你遇到的这句错误提示:
UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.IllegalArgumentException: already added:xxx/xxx/xxxxx
(就是xxx的这个区域,请仔细对照其路径,去查看你已经添加的JAR包,按照它的路径,找到对应的那个.class文件;然后,去另外的JAR包里头找一下,必然还有同样的.class文件存在在你已经添加的JAR包中)
接下来你就知道该怎么做了吧,根据实际情况,对照看看是不是这俩JAR包本身就是同一个东西的不同版本,或者一个是另一个的子集,相应把多余的,重复的部分给去掉,然后再运行工程,是不是就不报错啦?