美文网首页
Gradle Proguard 配置文件

Gradle Proguard 配置文件

作者: CapPaw | 来源:发表于2017-05-31 23:59 被阅读0次
buildTypes {
   release {
       minifyEnabled true
       proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
       signingConfig signingConfigs.release
   }
}

getDefaultProguardFile('proguard-android.txt') 最终获取的文件路径:project.getRootProject().getBuildDir()/intermediates/proguard-files/proguard-android.txt-Version.ANDROID_GRADLE_PLUGIN_VERSION,其中 Version.ANDROID_GRADLE_PLUGIN_VERSION 为 gradle 插件版本号。 Gradle 插件[仓库位置](https://jcenter.bintray.com/com/android/tools/build/gradle/)。

上图的两个文本文件内各自定义了部分混淆规则,使用 getDefaultProguardFile 方法可获取(也仅限)这两个文件的混淆规则。如果使用下列引用,将报错,哪怕路径下面有这个文件。

getDefaultProguardFile('proguard-test.txt') => 报错

相关文章

网友评论

      本文标题:Gradle Proguard 配置文件

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