Android 资源混淆手把手教程
2017-01-16 本文已影响0人
咪神
使用AndResGuard工具:
github地址: https://github.com/shwenzhang/AndResGuard
实现原理:
以下是使用方法:
刚从github下载回来的打开:
第一步:新建txt,改名为build.bat
内容为:
Java -jar AndResGuard-cli-1.1.16.jar 11.apk -config config.xml -out release -zipalign C:\Users\Administrator\Desktop\AndResGuard-master\tool_output\zipalign -7zip "C:\Users\Administrator\Desktop\7-Zip\7z.exe" -signature C:\Users\Administrator\Desktop\AndResGuard-master\tool_output\111.jks 密码 align的密码 align名称
这部分要根据自己情况改:
11.apk 为apk的文件名,放在当前目录下。
-zipalign 后面为本地的zipalign.exe路径(下载地址:http://download.csdn.net/detail/favour_k/8697997)
-7zip 后面为本地7z.exe路径(下载地址:http://www.7-zip.org/)
-signature 后面为key路径
最后三个参数为key密码,align的密码 align名称
第二步:修改config.xml
这里根据自己情况修改路径和各类参数。
若要保持不混淆部分资源,请在下面添加。
准备完成,运行build.bat,发现多了release文件夹
打开看看r文件夹
再看看r文件夹,发现资源已经混淆
以上是Android资源混淆简单教程,如有不足之处,敬请原谅。