[英]Could not set unknown property 'enableR8' for object of type com.android.build.gradle.internal.dsl.BaseAppModuleExtension
i add this code in android studio 3.2; 我在android studio 3.2中添加此代码;
android.enableR8 = true
Could not set unknown property 'enableR8' for object of type com.android.build.gradle.internal.dsl.BaseAppModuleExtension What does it mean ? 无法为com.android.build.gradle.internal.dsl.BaseAppModuleExtension类型的对象设置未知属性'enableR8'是什么意思?
Upgrade your project to Android-Studio-3.2 means classpath 'com.android.tools.build:gradle:3.2.0'
in Top-level gradle 将项目升级到Android-Studio-3.2意味着在顶级gradle中使用
classpath 'com.android.tools.build:gradle:3.2.0'
gradle:3.2.0'
then set property android.enableR8 = true into gradle.properties
然后将属性android.enableR8 = true设置为
gradle.properties
R8, the new code shrinker from Google, is available in Android studio still in beta version 来自谷歌的新代码缩减器R8在Android工作室中仍然处于测试版
R8 does all of shrinking, desugaring and dexing in one step. R8一步到位地完成了所有的缩小,贬低和de .. When comparing to the current code shrinking solution, Proguard, R8 shrinks the code faster while improving the output size.
与当前的代码缩小解决方案Proguard相比,R8可以更快地缩小代码,同时改善输出大小。
Turn on R8 by default use below code in gradle.properties 默认情况下启用R8,使用gradle.properties中的以下代码
org.gradle.daemon=true org.gradle.daemon =真
org.gradle.parallel=true org.gradle.parallel =真
org.gradle.jvmargs=-Xmx4096m -Xss4m -XX:MaxPermSize=512m org.gradle.jvmargs = -Xmx4096m -Xss4m -XX:MaxPermSize = 512m
android.enableR8=true android.enableR8 =真
android.enableR8.fullMode=true android.enableR8.fullMode =真
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.