码迷,mamicode.com
首页 > 移动开发 > 详细

【Android】Android中使用net.sf.json

时间:2016-12-10 13:18:03      阅读:521      评论:0      收藏:0      [点我收藏+]

标签:entry   roi   ons   报错   lang   app   pac   util   ica   

net.sf.json比Android自带的Json好用,在Android上使用net.sf.json发现会报错,原因是使用json-lib-2.4-jdk15.jar的时候还需要依赖其他包。

commons-beanutils-1.7.0.jar

commons-collections-3.1.jar

commons-lang-2.5.jar

commons-logging.jar

ezmorph-1.0.3.jar

技术分享

但是把他们打包下来发现,在Android Studio中会报错。

Error:Execution failed for task ‘:app:transformClassesWithJarMergingForDebug‘.
> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: org/apache/commons/collections/ArrayStack.class

技术分享

原因是因为commons-beanutils-1.7.0.jar中的org/apache/commons/collections与commons-collections-3.1.jar里面的东西重复,因此,可以用解压软件查看commons-beanutils-1.7.0.jar并把里面的collections文件夹删掉,即可解决掉冲突。

 

【Android】Android中使用net.sf.json

标签:entry   roi   ons   报错   lang   app   pac   util   ica   

原文地址:http://www.cnblogs.com/xmu-chenming/p/6155246.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!