Android使用插件的方式实现代码混淆

龙旋

共 545字,需浏览 2分钟

 ·

2021-03-29 17:30

我们在打包的过程中,需要对代码进行混淆处理,可项目中需要混淆的地方很多,特别是添加依赖的,如果要我们一个一个添加,无疑这大大的添加了我们的工作量,下面介绍用插件的方式来对代码进行混淆。


使用流程:


  • 下载AndroidProGuard插件并安装重启。

  • 在菜单栏的Edit下拉菜单中选择AndroidProGuard选项。

  • 如果弹出成功对话框,就可以按Ctrl+V粘贴到项目的proguard-rules.pro文件。

  • 根据proguard-rules.pro报错的提示进行修改成。

  • 将项目app下gradle文件将minifyEnabled修改成true就可以测试混淆效果。



1.下载AndroidProPlugin插件并安装重启 


插件下载地址:

https://codeload.github.com/zhonghanwen/AndroidProguardPlugin/zip/master


2.Android Studio安装插件


1cd4abea95b95feabb4e241ab4a9530b.webp

60b36a2f90af216648933bee65e71052.webp


3.成功安装AndroidProguardPlugin插件后


3f017b811b6b2fde3a1d0c29d7ce641a.webp

4487a21543d47f7eaf86c0016e651a01.webp


然后定位到项目的proguard-rules.pro文件下 复制(Ctrl+V) 然后修改几处提示的错误信息即可


1ac03416da54509cd9e1325819123b70.webp


打包即可,到这里就完成了。

浏览 27
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报