我的Android进阶之旅------>Android编译错误java.util.zip.ZipException: duplicate entry的解决方法
2023-09-14 09:08:57 时间
今天在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
====================================================================================
相关文章
- Android开发之ListView条目批量选择删除
- [Android Pro] Java进阶学习:jar打包详解
- Android手机打造你的Python&Java开发工具!
- JAVA Eclipse开发Android程序如何自定义图标
- android 5.0新特性学习--视图阴影
- Android NDK开发之Jni调用Java对象
- 转--Android如何在java代码中设置margin
- Android-----View绘制流程以及invalidate()等相关方法分析 .
- Atitit.android jsbridge v1新特性
- Java Web项目,Android和微信小程序的初始页面配置
- Android修行手册 - GridView实践回忆
- Android网络之以太网框架分析
- Android Studio 4.2.2的报错提示:Could not determine java version from ‘11.0.8‘. The project uses Gradle v
- Android 10.0增加低电量弹窗
- Android Design Support控件之DrawerLayout简单使用
- Java并发编程实战读书笔记5 ---Executor在android中的应用
- 【Android 热修复】热修复原理 ( 合并两个 Element[] dexElements | 自定义 Application 加载 Dex 设置 | 源码资源 )
- On Memory Leaks in Java and in Android.
- Android Layout Binder(在线将XML中View find出来,生成java代码的工具)
- Android平台调用Web Service:螺纹的引入
- Android studio 运行java程序
- java / android int类型如何判空?
- Android的两种事件处理机制
- %1$s %1$d Android string (java & Android 格式化字符串)
- 如何在 Android 程序中禁止屏幕旋转和重启Activity
- java.lang.ClassCastException: android.widget.RelativeLayout cannot be cast to android.widget.TextView
- Android 反编译 -smali文件对比java文件