升级到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版本。
我尝试按照这个建议去做,但这并没有解决问题。什么好主意吗?非常感谢所有的帮助,谢谢。
当前回答
@wookupmaker的答案是正确的。但是,如果它仍然不工作,问题可能是全局gradle.properties。
即使我试图推翻
org.gradle.configureondemand = false
在我的本地(项目特定)gradle。属性,不知道为什么它不起作用。
在编辑global (~/.gradle/gradle.properties)后,它可以正常工作
其他回答
我在更新到AS 3.1.2后得到相同的错误。 你仍然可以使用Gradle 4.6版本,但将Android Gradle插件降级到3.1.1
编辑: 只是使缓存无效并重新启动
不需要降级!
禁用按需配置需要两个步骤:
从gradle.properties中删除org.gradle.configureondemand。 在Android Studio中, Mac转到首选项>构建,执行,部署>编译器,按需取消配置。 对于Linux/Windows,进入文件>设置>构建,执行,部署>编译器,并按需取消配置。
注意,有2个gradle。属性文件
在你的项目gradle.properties中 ${回家}/ .gradle / gradle.properties
其他“解决方案”是使用Android Studio的建议。插件Android Gradle 3.1.3和Gradle 4.4版本。
进入文件->构建,执行,部署->编译器和取消按需配置
@wookupmaker的答案是正确的。但是,如果它仍然不工作,问题可能是全局gradle.properties。
即使我试图推翻
org.gradle.configureondemand = false
在我的本地(项目特定)gradle。属性,不知道为什么它不起作用。
在编辑global (~/.gradle/gradle.properties)后,它可以正常工作