博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android加载第三方jar混淆出错的问题
阅读量:6423 次
发布时间:2019-06-23

本文共 485 字,大约阅读时间需要 1 分钟。

  hot3.png

ADT20,API10。

project.properties取消注释:

proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
proguard-project.txt写入
-libraryjars /mylib.jar                //告知引入jar包mylib,不用管mylib在项目中的途径,
                                                //只要是已经add to build path就可以
-dontwarn com.xx.yy.**             //替换成第三方包名
-keep class com.xx.yy.** { *;}     //替换成第三方包名

原理见原帖。

另:刚开始用了上一个项目的混淆配置,出错后瞬间脑死亡,反复的重复导出,一天后才开始看系统打印的那一堆长的吓死人的日志,一下就看到最后提醒使用-libraryjars ,顺着错误信息搜索到解决方法,在这里提醒同志们安卓的错误提示挺全面的,强烈建议多看看。

转载于:https://my.oschina.net/djone/blog/136053

你可能感兴趣的文章
#运维侠客行·杭州站# 如何实现高容量大并发数据库服务
查看>>
情人节涨姿势:IT男如何get女生引力波?
查看>>
《C语言及程序设计》实践项目——main函数的参数
查看>>
《C语言及程序设计》实践项目——迭代法解题
查看>>
计算机意外地重新启动或遇到错误。windows安装无法继续。若要安装windows 请单击...
查看>>
关于领域驱动设计(DDD)中聚合设计的一些思考
查看>>
水仙花数
查看>>
数据结构——栈
查看>>
changes of mysql 5.6.20
查看>>
阿里巴巴高级技术专家张智宇:阿里聚石塔电商云容器服务应用和实践
查看>>
JavaScript权威设计--JavaScript函数(简要学习笔记十)
查看>>
msyql中查询某个字段的不重复的所有记录
查看>>
VS2010编写WebService与在IIS的发布<之简单讲解>
查看>>
MySQL
查看>>
如何调整WINDOWS进程对多核CPU的利用率?
查看>>
PHP和分布式Memcache的一个小问题 单点故障
查看>>
小灵呼语音系统迁移
查看>>
[MySQL 新特性] MySQL5.6 RC的压缩表自适应padding实现
查看>>
深入线程
查看>>
&lt;&lt;精通iOS开发&gt;&gt;第14章例子代码彻底清除警告
查看>>