I did not work with my Android Studio
up today.
when I build my project and I synced it , it said : Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
I did not change anything in the project and the language of the project is Kotin
.
I use JDK 13
and Android Studio 3.6.1
and the latest Android SDK.
In short
Set the JDK version to Embedded JDK
WHY?
A copy of the latest OpenJDK comes bundled with Android Studio 2.2+. This is the JDK version GOOGLE recommend.
To use the bundled JDK, do the following:
HOW?
Android Studio > Preferences... > Build, Execution, Deployment > Build Tools > Gradle Under Gradle JDK, choose the Embedded JDK option. Click OK.
For windows
select File > Settings... > Build, Execution, Deployment > Build Tools > Gradle Under Gradle JDK, choose the Embedded JDK option.
https://developer.android.com/studio/intro/studio-config.html#jdk Use Jdk 8 as mentioned in above link.
I'm too late, but it helps someone.
I got the same problem when I installed Android Studio 4.2.1 in Windows 10. I fixed it by selecting the JDK location. Open File > Project Structure. Then select the SDK Location tab (on the left). On the JDK location section, select Embedded JDK: option (the first one).
Look at this picture:
It worked in my case. Also, I'm using the latest Gradle Version (6.7.1) and Android Gradle Plugin Version (4.2.1).
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With