如何同时使用新的Android 2.0 Shrinker和Resource Shrinker?

How to use new Android 2.0 Shrinker and Resource Shrinker together?

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

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

此外,我想在此之后启用收缩未使用的资源。

我的配置是

1
2
3
4
5
6
        debug {
        minifyEnabled true
        useProguard false
        shrinkResources true
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }

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

Error:Build-in class shrinker and resource shrinking are not supported yet.

这是否可行,或者我需要启用完整的proguard来使用资源缩减功能?


Ryan R完全正确。
只是很小的补充。您可以从buildType封包中完全删除useProguard false字符串,或者如果您使用的是发行版本类型,则将其设置为useProguard true


对我来说,我不得不禁用useProguard false并且它能够构建。