Android系统平台progurad混淆功能使能
来源:互联网 发布:优惠券采集网站源码 编辑:程序博客网 时间:2024/06/01 20:31
很多文章讲的是使用SDK+Eclipse的方法编译单独应用时,如何使用proguard来进行混淆。
本文针对Android系统平台full build如何使用proguard。
proguard已经集成到Android source里,在external目录下,所以无需自行安装proguard工具。
Android系统默认在user build下,proguard功能是打开的,即LOCAL_PROGARD_ENABLED := full
如果需要在eng build下,使能proguard功能,则需要修改build/core/package.mk文件。
Android系统默认使用build/core/proguard.flags文件作为proguard的配置文件,其中默认是禁止混淆功能的,
你需要删除dontobfuscate一行,打开混淆功能。
对于一些特殊的应用,可能需要避免混淆功能,你同样需要编辑proguard.flags文件。
编辑的规则参考:
http://proguard.sourceforge.net/index.html#/manual/usage.html#keepoverview
http://proguard.sourceforge.net/index.html#/manual/examples.html
- Android系统平台progurad混淆功能使能
- AndroidStudio开启代码混淆Progurad功能,防止你的app被反编译
- Android开发 升级Progurad
- 使能Android平台的odex机制
- Android系统开发之混淆
- Moblin系统加入Android平台软件市场功能
- Moblin系统加入Android平台软件市场功能
- android新建项目报关于progurad.xml不存在错误
- 使用Progurad工具混淆代码 保留内部类并正常调用
- Android 5.1-s5p6818平台lcd背光使能管脚修改
- android调用平台功能
- android调用平台功能
- Android调用平台功能
- android调用平台功能
- Android调用平台功能
- Android调用平台功能
- android调用平台功能
- android调用平台功能
- memset()的效率以及源码分析
- centos CR repo
- android listivew 下拉回弹刷新
- UNIX环境中Real time, User time and Sys time
- (l转)HDFS小文件问题及解决方法
- Android系统平台progurad混淆功能使能
- hive的编译模块设计
- 5.7学习心得
- Struts2截取字符串的方法
- ASP.NET页面间数据传递的方法
- 获取sql server时间
- Linux下比较全面的监控工具dstat
- 汇编常见错误
- 游戏中BUFF的实现