升级到Android Studio 3.1.2后,我遇到以下错误:

当前版本的Android Gradle插件不支持按需配置,因为您使用的是版本4.6或更高版本的Gradle.建议:通过在gradle.properties文件中设置org.gradle.configureonDemand=false来禁用按需配置,或者使用低于4.6的Gradle版本.

我试图遵循这个建议,但这并没有解决问题.有什么 idea 吗?非常感谢您的帮助,谢谢.

推荐答案

No need to downgrade!

禁用按需配置需要两个步骤:

  1. 从gradle移除org.gradle.configureondemand个.财产.

  2. In Android Studio,
    For Mac go to the Preferences > Build, Execution, Deployment > Compiler and uncheck the configure on demand.
    For Linux/Windows go to the File > Settings > Build, Execution, Deployment > Compiler and uncheck the configure on demand.

注意,这里有2gradle.properties个文件

  1. 在您的项目gradle.properties
  2. ${HOME}/.gradle/gradle.properties

Android相关问答推荐

编写Inbox需要具有匹配兼容性的Kotlin版本

在Android Studio中陷入了不兼容的Gradle版本的循环

如何使用Jetpack Compose使水平pager 显示离屏页面?

在不增加父行宽度的情况下添加延迟行或可滚动行

如何更新Kotlin中的显示?

BroadCastReceiver的onReceive方法中的Intent上的Extras为空

如何在Jetpack Compose中向SearchBar添加边框

Android 中 recyclerview 的自定义分隔线 colored颜色 不起作用

Android 不在后台更新位置

在本地通知中设置自定义声音

使用 settings.gradle 文件将 Firebase 依赖项添加到 Android 项目

Jetpack Compose 绘制范围内的动画

setContentView() 方法的签名

无法找到方法 ''java.io.File > org.jetbrains.kotlin.gradle.tasks.KotlinCompile.getDestinationDir()

为卡片的上半部分添加一个边框,用圆角半径组合

在 Jetpack Compose 中使用 .observeAsState() 时,如何在更改 MutableLiveData 的值后开始执行一段代码?

使用 capacitor cordova 插件的 Android Studio 错误

Android Compose 创建抖动动画

如何从我的 android 应用程序中删除 QUERY_ALL_PACKAGES 权限?

更新应用程序是否会取消对应用程序特定文件的权限?