美文网首页
Android Studio代码混淆

Android Studio代码混淆

作者: Rave_Tian | 来源:发表于2016-05-20 16:06 被阅读18次

1.启用ProGuard

对于Gradle项目我们可以build.gradle中进行配置

buildTypes{

               release{

                         minifyEnabled true  //开启混淆

                        proguardFile'proguard-gson.pro'  //配置单个文件这样

                         proguardFilesgetDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'  //默认的混淆配置文件

               }

               debug{

                        minifyEnabled false

                        proguardFile'proguard-gson.pro'

                        proguardFilesgetDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'

               }

}

如上面代码所示,我们可以使用minifyEnabled true开启,并且对其配置混淆配置,可以配置多个文件或单个文件。

android的sdk中已经为我们提供了两个默认的配置文件,我们可以拿过来进行使用,proguard-android.txt和proguard-android-optimize.txt。

2.ProGuard配置

上面说到android为我们提供了两个默认的配置文件,在其中,我们可以看到他的一些语法。本节进行描述。

保留选项(配置不进行处理的内容)

相关文章

网友评论

      本文标题:Android Studio代码混淆

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