Configuration on demand is not supported by the current version of the Android Gradle plugin
问题
gradle-wrapper.properties里升级了gradle版本后(4.6->4.10),代码编译不过去,报Configuration on demand is not supported by the current version of the Android Gradle plugin
错误。
当时以为降一下版本就可以,于是回退到4.6。不过问题还是出现。
解决
google+stackoverflow
https://stackoverflow.com/questions/49990933/configuration-on-demand-is-not-supported-by-the-current-version-of-the-android-g
不需要降级!
关闭Configure on demand需要两部:
-
在Rgradle.properties中删除org.gradle.configureondemand。
-
在Android Studio里
Mac: Preferences -> Build, Execution, Deployment -> Compiler,之后不勾选Configure on demand。
Linux/Windows:File -> Settings -> Build, Execution, Deployment -> Compiler,之后不勾选Configure on demand。
注意,有2个gradle.properties
文件
工程的gradle.properties
${HOME}/.gradle/gradle.properties