文章插图
文章插图
jar工程如下创建,网上一搜一大把 。这里就不多说了 。
打开jar包工程的 build.gradle 。修改或添加如下
修改工程的progvard-ruled.pro 规则文件如下
如果要混淆 A类,B类等 。可以把需要用到的A类,B类等接口的函数,全部写到C类中,由C类统一向用户开放 。所以规则文件中我把C类保持不混淆 。而A,B类构造器不混淆(eg中我们使用了A,B类的构造函数) 。
如下图
如何在其他工程中使用混淆函数
在工程下的build.gradle文件中,如下修改(红框部分)
【Android混淆后怎么破解 android混淆技巧与反混淆】修改完,同步sync 就会在External Labratries中看到
打开Compress文件,发现内容已发生了混淆
在工程调用的地方
头部引用,路径在External Labratries可以看到 。
在调用的地方直接调用即可
关于混淆的规则,大家可以在网上搜索一下 。很多说明的 。关注我,后续更新更多问题解决方法
- 男生会不会后悔和你分手 男生说不爱了会后悔嘛
- 男人放不下你的三个表现 分手后男生放不下的表现
- 分手后怎么让对方主动联系你 分手后怎么让对方主动联系你
- 文件后缀ai是什么意思 ai文件格式后缀
- android的储存方式 Android的数据存储方式
- 大拇指汤姆的童话故事 大拇指汤姆读后感
- 想学魔术的小考拉绘本 想学魔术的小考拉读后心得
- android studio智能提示快捷键 mac android studio使用教程详解
- apk多渠道打包 android 渠道包
- 桃子切开后会氧化变色吗