升级到Android Studio 3.1.2后,我得到以下错误:
当前版本的Android Gradle插件不支持按需配置,因为您使用的是Gradle 4.6或更高版本。建议:请通过设置org.gradle参数禁用按需配置。在gradle中Configureondemand =false。属性文件或使用低于4.6的Gradle版本。
我尝试按照这个建议去做,但这并没有解决问题。什么好主意吗?非常感谢所有的帮助,谢谢。
升级到Android Studio 3.1.2后,我得到以下错误:
当前版本的Android Gradle插件不支持按需配置,因为您使用的是Gradle 4.6或更高版本。建议:请通过设置org.gradle参数禁用按需配置。在gradle中Configureondemand =false。属性文件或使用低于4.6的Gradle版本。
我尝试按照这个建议去做,但这并没有解决问题。什么好主意吗?非常感谢所有的帮助,谢谢。
当前回答
无效缓存和重新启动/按需禁用配置不适合我。唯一帮助我的解决方案是从git重新导入项目。
[UPD]需要更改“com.android.tools”Build:gradle"从3.1.2到3.1.1
其他回答
从Android Studio取消按需配置:
遵循以下步骤:
Mac转到首选项>构建,执行,部署>编译器,按需取消配置。 对于Linux/Windows,进入文件>设置>构建,执行,部署>编译器,并按需取消配置。
现在同步你的项目
编码快乐!:)
不需要降级!
禁用按需配置需要两个步骤:
从gradle.properties中删除org.gradle.configureondemand。 在Android Studio中, Mac转到首选项>构建,执行,部署>编译器,按需取消配置。 对于Linux/Windows,进入文件>设置>构建,执行,部署>编译器,并按需取消配置。
注意,有2个gradle。属性文件
在你的项目gradle.properties中 ${回家}/ .gradle / gradle.properties
在这种情况下,我所需要做的就是在Android Studio中使用“nuclear function”:
File -> Invalidate cache / Restart....
像在许多其他情况下,这有助于使Gradle同步和项目构建再次工作。我使用Gradle -4.6-all和Gradle Plugin com.android.tools.build: Gradle:3.1.3。
进入文件->构建,执行,部署->编译器和取消按需配置
你只需要更新Android Gradle插件到3.2.0-alpha16。
Android Gradle插件更新为3.2.0-alpha16,而不是3.1.2