Не удалось установить неизвестное свойство 'enableR8' для объекта типа com.android.build.gradle.internal.dsl.BaseAppModuleExtension - PullRequest
0 голосов
/ 25 сентября 2018

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

  android.enableR8 = true

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

Ответы [ 2 ]

0 голосов
/ 31 июля 2019

R8, новое средство сжатия кода от Google, доступно в Android-студии, все еще в бета-версии.

R8 делает все сжатие, десагеринг и дексинг за один шаг.По сравнению с текущим решением для сжатия кода Proguard, R8 сжимает код быстрее, улучшая размер вывода.

Включите R8 по умолчанию, используйте приведенный ниже код в gradle.properties

org.gradle.daemon = true

org.gradle.parallel = true

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

android.enableR8 = true

android.enableR8.fullMode = true

0 голосов
/ 27 сентября 2018

Обновление вашего проекта до Android-Studio-3.2 означает classpath 'com.android.tools.build:gradle:3.2.0' в Gradle верхнего уровня

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

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...