Android 中关于代码混淆
2017-06-18 22:09
155 查看
一.代码混淆
代码混淆就是在一款 APP 打包上线时防止自己的源代码被别人反编译而采取的一种保护措施。通常在我们的项目中总有一个 proguard-project.txt 文件,那所有的代码混淆代码都放在这个文件里面的。二.代码混淆的通常做法
将项目所有的 jar 包都申明在 proguard-project.txt 文件中来;将一些不需要编译的的包申明出来,通常是一些系统自带的类或者接口,通常在这些类之前加 keep,例如:
对引入第三方的框架要进行申明,如 faceBook,Twitter,BaiduMap 之类的
做完上述操作,只需要在你工程中的 Project.properties 文件中加上你的混淆文件,
格式通常是:
混淆完以后就打包你的工程,通过控制台的 Log 来观察你的混淆提示信息
相关文章推荐
- 关于Android使用proguard进行代码混淆
- 关于android代码混淆 过滤第三方jar包
- 关于Android使用proguard进行代码混淆
- 关于Android使用proguard进行代码混淆
- Android——关于混淆代码可能带来的问题
- 关于Android应用代码混淆的一次折腾
- 关于Android Stuido 代码混淆打包签名后,高德地图定位出不来
- 收集几段android代码,关于google map 中overlay部分(转载)
- 关于用Android的API重写drawRegion方法的代码
- Android 2.3 代码混淆proguard技术介绍
- android 代码混淆总结
- Android项目代码混淆
- Android 混淆代码问题总结
- [Android]混淆Android代码
- 如何混淆android代码以及注意事项
- Android 2.3 代码混淆proguard技术介绍
- Android-一些关于代码优化的事儿---摘录
- 一些关于Android的代码地址
- 关于repo下载android代码时候错误的处理。
- 【分享】发两个关于.net反混淆未完的代码,半年多没动了,以后也可能不再玩儿.net了,共享出来供交流