Android如何防止apk程序被反编译
16lz
2021-01-25
让proguard.cfg起作用的做法很简单,就是在eclipse自动生成的default.properties文件中加上一句“proguard.config=proguard.cfg”就可以了
完整的default.properties文件应该如下:
[html] view plain copy
- #ThisfileisautomaticallygeneratedbyAndroidTools.
- #Donotmodifythisfile--YOURCHANGESWILLBEERASED!
- #
- #ThisfilemustbecheckedinVersionControlSystems.
- #
- #TocustomizepropertiesusedbytheAntbuildsystemuse,
- #"build.properties",andoverridevaluestoadaptthescripttoyour
- #projectstructure.
- #Projecttarget.
- target=android-9
- proguard.config=proguard.cfg
大功告成,正常的编译签名后就可以防止代码被反编译了。反编译经过代码混淆的apk得到的代码应该类似于下面的效果,是很难看懂的:
原文:http://blog.csdn.net/vipzjyno1/article/details/21039349/
更多相关文章
- 没有一行代码,「2020 新冠肺炎记忆」这个项目却登上了 GitHub 中
- 一款常用的 Squid 日志分析工具
- GitHub 标星 8K+!一款开源替代 ls 的工具你值得拥有!
- RHEL 6 下 DHCP+TFTP+FTP+PXE+Kickstart 实现无人值守安装
- Linux 环境下实战 Rsync 备份工具及配置 rsync+inotify 实时同步
- RippleDrawable 触摸反馈 ---- java 代码编写
- eclipse + android sdk开发环境中svn配置(可避免不必要的文件提交
- 收藏的博客列表
- Android常用修改