Нужно ли удалять код, связанный с Proguard, из Gradle при использовании R8?
minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
Вы фактически не удаляете правила Proguard, так как R8 работает с правилами Proguard в режиме Compat .Для получения дополнительной информации, пожалуйста, обратитесь к https://android -developers.googleblog.com / 2018/11 / r8-new-code-shrinker-from-google-is.html .
R8 доступен в бета-версии Android Studio 3.3 и работает по правилам Proguard.Чтобы попробовать это, установите следующее в файле gradle.properties вашего проекта: android.enableR8=true
R8 доступен в бета-версии Android Studio 3.3 и работает по правилам Proguard.Чтобы попробовать это, установите следующее в файле gradle.properties вашего проекта:
gradle.properties
android.enableR8=true
Но для полного режима он не совместим напрямую с Proguard.
Edit # 1
Узнайте здесь, как перенести Proguard на R8: Android / java: переход / переход с ProGuard на R8?