Android 资源混淆手把手教程

作者: 咪神 | 来源:发表于2017-01-16 16:26 被阅读0次

使用AndResGuard工具:

github地址: https://github.com/shwenzhang/AndResGuard


实现原理:

http://mp.weixin.qq.com/s?__biz=MzAwNDY1ODY2OQ==&mid=208135658&idx=1&sn=ac9bd6b4927e9e82f9fa14e396183a8f#rd


以下是使用方法:

刚从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资源混淆简单教程,如有不足之处,敬请原谅。

相关文章

  • Android 资源混淆手把手教程

    使用AndResGuard工具: github地址: https://github.com/shwenzhang/...

  • 美团Android资源混淆保护实践

    第164期:美团Android资源混淆保护实践 Android开发 美团Android资源混淆保护实践 我们往往忽...

  • android 资源混淆

    资源混淆插件目前有andresguard插件,但是局限于只有混淆功能,不适合和其他的插件混用,即使存在命令打包增加...

  • android 资源混淆

    方案选择: 1.微信混淆方案(AndResGuard)2.美团混淆方案 区别: 微信的方案是通过修改aapt在处理...

  • Android资源混淆

    资源混淆有助于减小包体积,也可以提高被反编译后阅读代码的难度。还可以应对一些安全检测机构对于资源混淆要求。 基于微...

  • Android周报第十八期

    1)安装包立减1M--微信Android资源混淆打包工具 微信中的资源混淆工具主要为了混淆资源ID长度(例如将re...

  • 你混淆Android代码多吗?

    ProGuard是一个开源的Java代码混淆器。它可以混淆Android项目里面的java代码,但是不能混淆资源,...

  • 保险一账通前端技术周报(第十八期)

    本期导读:本期为大家带来原创文章:Android UI架构浅析、Android混淆规则、WebVR开发教程——交互...

  • 资源混淆

    微信开源的Android资源混淆工具 https://github.com/shwenzhang/AndResGu...

  • ToolBar详解

    android:ToolBar详解(手把手教程) 基础使用 分成下列三个部分:风格(style)界面(layout...

网友评论

    本文标题:Android 资源混淆手把手教程

    本文链接:https://www.haomeiwen.com/subject/dlrpbttx.html