在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'
}
}