具体提示:
ProGuard: [qjizhang] Error: Can't write [xxxx/obfuscated_sources.jar] (Can't read [ xxxx/ \libs\umeng_sdk.jar] (Duplicate zip entry [umeng_sdk.jar:com/umeng/analytics/a.class]))

实际就是类重复,经仔细观察执行编译的NOTE后发现,再执行过程中,先读取libs目录,然后又读取umeng_sdk.jar于是就出现了类重复错误,,找了几天终于找到我在IDEA项目管理器中添加了
libs类库目录,然后又添加LIBS/umeng_sdk.jar,,,虽然不混淆一直正常,,但混淆就出问题,删除其中一个问题解决。这个应该属于PROGUARD的BUG吧,,希望对大家有用

Duplicate zip entry相关推荐

  1. 集成阿里推送SDK中的问题:Duplicate zip entry UTDevice.class

    在集成阿里云移动推送过程中,混淆打包时报错: Warning:Exception while processing task java.io.IOException: Can't write [D:\ ...

  2. Warning: can't write resource [META-INF/MANIFEST.MF] (Duplicate zip entry [yyy.jar:META-INF/MANIFEST

    转自:http://www.dancartoon.com/2012/01/14/fixing-proguard-warning-cant-write-resource-meta-infmanifest ...

  3. ZIP entry size is too large

    大佬勿喷 自己笔记. 报错ZIP entry size is too large 解决方法 直接在pom文件里加入依赖 org.apache.maven.plugins maven-resources ...

  4. Gradle 使用指南 -- 基础配置

    2019独角兽企业重金招聘Python工程师标准>>> 我的博客原文地址 Gradle是一种构建工具,它抛弃了基于XML的构建脚本,取而代之的是采用一种基于Groovy的内部领域特定 ...

  5. Execution failed for task ‘:zz:transformClassesAndResourcesWithProguardForRelease‘

    背景 debug版本编译正常,release版本编译报错. 编译报错日志 Warning: can't write resource [META-INF/businessframe_release.k ...

  6. java覆盖率怎么包含多个工程,在多项目工程中统计子工程的覆盖率

    背景介绍 在前文中我们对如何在gradle编译体系的工程中加入Jacoco代码覆盖率统计的方法做了介绍,但是前文的方法仅能统计到主工程的代码覆盖率,而无法统计到库工程,其具体原因可以参考此文Issue ...

  7. 百川热修复sophix和阿里支付 UTDID 依赖冲突问题

    今日在项目中添加sophix,参照官方文档走下来,最后编译时候出现 Warning:com.ta.utdid2.b.a.j: can't find referenced field 'boolean ...

  8. mysql 唯一性约束报错_怪异的MySQL Online DDL报错Duplicate entry

    今天线上执行Online DDL的时候发现一个奇怪的报错,觉得比较意义,遂整理如下.线上数据库版本:percona server 5.7.14 报错现场:每次执行的时候重复报错记录都不一样 mysql ...

  9. MySQL 新增字段(alter table add column),报错:Duplicate entry

    问题 执行一个增加字段的DDL语句脚本时,报错,错误如下: Error 1062: Duplicate entry 'c51d3db8-59a5 2022-06-28 17:59:59' for ke ...

  10. C++ zip压缩库使用

    这个压缩库,主要是用来解压和压缩相关文件使用,好处就是引入比较方便,而且极其易使用,方便用户操作. 首先是引入这四个文件,相关代码如下: 首先是zip.h头文件 #ifndef _zip_H #def ...

最新文章

  1. 师兄送福利:蓝牙调试工具使用教程
  2. torchvision 笔记:transforms.Compose()
  3. Codeforces Beta Round #75 (Div. 1 Only) B. Queue 线段树。单点更新
  4. spring async_Spring Async和Java的8 CompletableFuture
  5. java函数式编程归约reduce概念原理 stream reduce方法详解 reduce三个参数的reduce方法如何使用
  6. thinkphp5 router.php,ThinkPHP5 之route(路由)简述
  7. python网易云收费_python网易云音乐抓取
  8. wxParse无法解析strong标签
  9. 那些你可能不知道的视频下载奇技淫巧
  10. Kong Dashboard系列【三】添加插件----rate-limiting
  11. 交换机路由器端口配置
  12. 【图解线性代数】第四章—向量组及向量空间的几何意义
  13. Mysql tinyint(1)与tinyint(4)的区别
  14. 也谈Eclipse未自动在gen目录下生成R.java
  15. 图案设计灵感怎么写_服装设计灵感怎么写
  16. 该微信用户未开启“公众号安全助手”的消息接收功能,请先开启后再绑定 解决方法
  17. unity3d培训_006
  18. Java后端--67--Springboot的响应式编程
  19. **R语言中的%in% 用法**
  20. Resteasy ,从学会使用到了解原理

热门文章

  1. 将Solidworks Toolbox中的标准件更改为普通零件
  2. win10 干净卸载anaconda
  3. 老饼教你深入浅出理解-《牛顿法求极值》
  4. JsBarcode条形码组件封装
  5. vue使用插件jsbarcode 生成条码下载
  6. three.js 加载fbx文件并解析
  7. 软件测试工程师调研报告,软件测试工程师竞聘报告范文.docx
  8. 开源代码审查工具Sonarqube简单使用
  9. 【图像配准】基于surf算法实现图像配准附Matlab代码
  10. html打印不弹出对话框,javascript,_打印网页(直接打印,不弹出打印预览或打印机选择窗口),javascript - phpStudy...