在Android Studio 3.1.2中,我们有一个新功能,可以通过在 gradle.properties 文件中添加以下代码来缩小和混淆代码
android.enableR8 = true
如果我们这样做,那么我们是否需要在 build.gradle 中编写旧代码以进行代码收缩和代码混淆?
即
minifyEnabled true
shrinkResources true
我们可以避免使用上面两行代码吗?或者我们仍然需要保留它?
答案 0 :(得分:0)
基于Android Preview 3.3 Cannery,是,您必须指定这些行。
启用最小化的调试示例:
buildTypes {
debug {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}