Den*_*nis 22
在gradle.properties文件中启用R8 :
android.enableR8=true
Run Code Online (Sandbox Code Playgroud)
并将“ useProguard”删除到build.gradle中:
release {
minifyEnabled true
//useProguard true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
Run Code Online (Sandbox Code Playgroud)
解决了问题。
小智 6
在项目的 gradle.properties 文件中设置以下内容
android.enableR8=true
Run Code Online (Sandbox Code Playgroud)
R8 还具有完全模式,不直接与 Proguard 兼容。为了尝试一下,您可以在 gradle.properties 文件中另外设置以下内容
android.enableR8.fullMode=true
Run Code Online (Sandbox Code Playgroud)
这开启了更多优化,可以进一步减少应用程序的大小。但是,您可能需要一些额外的保持规则才能使其工作。
| 归档时间: |
|
| 查看次数: |
3715 次 |
| 最近记录: |