如果我们在gradle.properties中启用了R8,我们是否需要在build.gradle中添加任何代码



在Android Studio 3.1.2中,我们有一个新功能,用于通过在 gradle.properties file

中添加以下代码来缩小和混淆代码。
android.enableR8 = true

如果我们这样做,那么我们需要在 build.gradle.gradle 中编写旧代码用于代码缩小和代码obfuscation?

就是

minifyEnabled true
shrinkResources true

我们可以避免以上2行代码,还是仍然必须保留?

来源:https://developer.android.com/studio/preview/features/

基于Android Preview 3.3 Cannery,是YAS 您必须指定这些行。

启用了带有缩小的调试的示例:

buildTypes {
        debug {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
}

相关内容

最新更新