开发者社区> 问答> 正文

Android proguard 时报错,Duplicate zip entry

FAILURE: Build failed with an exception.
What went wrong: Execution failed for task ':0.2phone:proguardRelease'. > java.io.IOException: Can't write D:\0.2phone\build\intermediates\classes-proguard\release\classes.jar](Duplicate zip entry [android-support-v4.jar:android/support/v4/hardware/display/DisplayManagerCompat.class]))

搞了许久没有解决,实在没办法了,只能求助论坛里的大神。项目引用了另一个项目,单独编译可以通过。

展开
收起
爵霸 2016-06-14 13:31:52 4435 0
2 条回答
写回答
取消 提交回答
  • 意思是你的项目重复依赖了同一个库,使用maven depedencies或者gradle响应的命令查看依赖关系,看看是不是对于同一个库重复依赖了

    2019-07-17 19:37:19
    赞同 展开评论 打赏
  • 你两个项目是不是单独引用了support-v4,推荐你把被引用的项目做成library,再编译项目的时候不要把support-v4.jar放到被引用的项目的lib目录里

    2019-07-17 19:37:19
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载