After upgrading to Android Studio 3.1.2 I am getting the following error:
Configuration on demand is not supported by the current version of the Andro
From Android Studio uncheck the configure on demand:
Follow below steps:
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.
Now sync your project
Happy coding! :)
Just you need to update Android Gradle Plugin update to 3.2.0-alpha16.
Android Gradle Plugin update 3.2.0-alpha16 instead of 3.1.2
Update the gradle version
distributionUrl=https\://services.gradle.org/distributions/gradle-4.9-all.zip
Build > Rebuild Project
Good Luck
Source
Other 'solution' is use the suggestion by Android Studio. Plugin Android Gradle 3.1.3 and Gradle version 4.4.
I get same error after update to AS 3.1.2. You can still use Gradle version 4.6 but downgrade Android gradle plugin to 3.1.1
EDIT: just invalidate cache and restart
Go to File->Build,Excution,Deployment->Compiler and Uncheck Configure on Demand