如何将新的Android 2.0 Shrinker和Resource Shrinker一起使用?

时间:2016-05-31 10:25:21

标签: android android-studio proguard android-proguard

我正在尝试使用新的Shrinker进行调试构建(在3:14)

https://youtu.be/xxx3Fn7EowU?t=3m14s

此外,我希望在此之后启用缩小未使用的资源。

我的配置是

        debug {
        minifyEnabled true
        useProguard false
        shrinkResources true
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }

但Gradle同步失败并显示错误消息:

  

错误:尚不支持内置类缩减器和资源缩减。

这是可能的,还是我需要启用完整的proguard来使用资源缩减?

2 个答案:

答案 0 :(得分:1)

Ryan R是完全正确的。 只是小小的补充。您可以从useProguard false闭包中完全删除buildType字符串,如果您处于发布版本类型,则可以将其设置为useProguard true

答案 1 :(得分:0)

对我来说,我必须禁用useProguard false并且能够构建。