如何用AndroidStudio 2.2修改proguard-android-optimize.txt?

时间:2016-10-27 10:41:39

标签: android android-studio proguard android-proguard android-studio-2.2

使用Android Studio 2.2和the new build system,不再使用$ANDROID_HOME中提供的ProGuard文件:

  

2.2.0-alpha4(2016/6/23)
  ......   getDefaultProguardFile返回的ProGuard文件随附   现在插件,$ANDROID_HOME中的插件已不再使用。

我曾经使用适合我需要的proguard-android-optimize.txt修改版本。现在,proguard-android-optimize.txt-2.2.2中的文件<project_path>\build\intermediates\proguard-files是在构建时生成的。

那么,如果有办法,我现在该怎么办?

当然,我可以(可能?)修改每个项目特定的.pro文件以达到相同的目标,但改变proguard-android-optimize.txt的好处是为所有人做一次。< / p>

1 个答案:

答案 0 :(得分:1)

从项目外部向proguardFiles属性添加ProGuard文件:

proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'),
        'proguard-rules.pro', '/path/to/proguard-optimize.pro'