我的Android进阶之旅------>Android编译错误java.util.zip.ZipException: duplicate entry的解决方法

  1. 云栖社区>
  2. 博客>
  3. 正文

我的Android进阶之旅------>Android编译错误java.util.zip.ZipException: duplicate entry的解决方法

欧阳鹏 2016-01-15 21:36:19 浏览539
展开阅读全文

今天在Android Studio中把另外一个项目引入当前项目,编译的时候出现了java.util.zip.ZipException: duplicate entry错误。

错误如下所示:

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':watch:packageAllDebugClassesForMultiDex'.
> java.util.zip.ZipException: duplicate entry: com/nostra13/universalimageloader/cache/disc/DiskCache.class

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.



  错误原因:

这个问题是DiskCache.class文件重复,后来通过搜索发现在引入的项目中和当前项目中的libs目录下都引入了相同的包含DiskCache.class文件的jar包。


解决方法:

删除了当前项目中的libs目录下重复的jar包,保留引入的项目中的该jar包,再编译就不报错了。


   

            ====================================================================================

  作者:欧阳鹏  欢迎转载,与人分享是进步的源泉!

  转载请保留原文地址http://blog.csdn.net/ouyang_peng

====================================================================================


网友评论

登录后评论
0/500
评论
欧阳鹏
+ 关注