Android使用插件的方式實(shí)現(xiàn)代碼混淆
我們?cè)诖虬倪^程中,需要對(duì)代碼進(jìn)行混淆處理,可項(xiàng)目中需要混淆的地方很多,特別是添加依賴的,如果要我們一個(gè)一個(gè)添加,無疑這大大的添加了我們的工作量,下面介紹用插件的方式來對(duì)代碼進(jìn)行混淆。
使用流程:
下載AndroidProGuard插件并安裝重啟。
在菜單欄的Edit下拉菜單中選擇AndroidProGuard選項(xiàng)。
如果彈出成功對(duì)話框,就可以按Ctrl+V粘貼到項(xiàng)目的proguard-rules.pro文件。
根據(jù)proguard-rules.pro報(bào)錯(cuò)的提示進(jìn)行修改成。
將項(xiàng)目app下gradle文件將minifyEnabled修改成true就可以測(cè)試混淆效果。
1.下載AndroidProPlugin插件并安裝重啟?
插件下載地址:
https://codeload.github.com/zhonghanwen/AndroidProguardPlugin/zip/master
2.Android Studio安裝插件


3.成功安裝AndroidProguardPlugin插件后


然后定位到項(xiàng)目的proguard-rules.pro文件下 復(fù)制(Ctrl+V) 然后修改幾處提示的錯(cuò)誤信息即可

打包即可,到這里就完成了。
評(píng)論
圖片
表情
