Не удалось установить неизвестное свойство 'enableR8' для объекта типа com.android.build.gradle.internal.dsl.BaseAppModuleExtension

Я добавляю этот код в Android Studio 3.2;

  android.enableR8 = true

Не удалось установить неизвестное свойство 'enableR8' для объекта типа com.android.build.gradle.internal.dsl.BaseAppModuleExtension Что это значит?

1 ответ

Обновите свой проект до Android-Studio-3.2 средствами classpath 'com.android.tools.build:gradle:3.2.0' на высшем уровне

затем установите свойство android.enableR8 = true в gradle.properties

R8, the new code shrinker from Google, is available in Android studio still in beta version

R8 does all of shrinking, desugaring and dexing in one step. When comparing to the current code shrinking solution, Proguard, R8 shrinks the code faster while improving the output size.

Turn on R8 by default use below code in gradle.properties

org.gradle.daemon=true

org.gradle.parallel=true

org.gradle.jvmargs=-Xmx4096m -Xss4m -XX:MaxPermSize=512m

android.enableR8=true

android.enableR8.fullMode=true

Другие вопросы по тегам