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

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

我尝试按照这个建议去做,但这并没有解决问题。什么好主意吗?非常感谢所有的帮助,谢谢。


当前回答

你只需要更新Android Gradle插件到3.2.0-alpha16。

Android Gradle插件更新为3.2.0-alpha16,而不是3.1.2

其他回答

在这种情况下,我所需要做的就是在Android Studio中使用“nuclear function”:

File -> Invalidate cache / Restart....

像在许多其他情况下,这有助于使Gradle同步和项目构建再次工作。我使用Gradle -4.6-all和Gradle Plugin com.android.tools.build: Gradle:3.1.3。

我在更新到AS 3.1.2后得到相同的错误。 你仍然可以使用Gradle 4.6版本,但将Android Gradle插件降级到3.1.1

编辑: 只是使缓存无效并重新启动

gradle wrapper / gradle-wrapper.properties

更新gradle版本

distributionUrl=https\://services.gradle.org/distributions/gradle-4.9-all.zip

重建>项目

祝你好运

其他“解决方案”是使用Android Studio的建议。插件Android Gradle 3.1.3和Gradle 4.4版本。

你只需要更新Android Gradle插件到3.2.0-alpha16。

Android Gradle插件更新为3.2.0-alpha16,而不是3.1.2