Proguard打包混淆代码

最近研究了下Proguard,成功实现了代码混淆,下面简单记录下实现过程

1、在需要打包的工程目录下创建proguard.flags(等同于proguard.cfg),具体规范网上可以查到很多

2.如果是用eclipse导包生成APK文件,则修改project.properties

# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):

# proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt

Project target.

target=android-16

proguard.config=proguard.flags

以上

3.如果是系统编译生成APK,则需修改Android.mk

LOCAL_PROGUARD_ENABLED := nosystem

LOCAL_PROGUARD_FLAG_FILES := proguard.flags

参考 :Android源码混淆编译app - konan1027的专栏        - 博客频道 - CSDN.NET

Eclipse与Android源码中ProGuard工具的使用(代码混淆) - V青山绿水 - 博客园

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容