Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

syncing : Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed error in syncing.... androidstudio 3.6.1

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.

like image 564
Y.R Avatar asked Mar 01 '20 12:03

Y.R


3 Answers

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.

like image 155
UmAnusorn Avatar answered Nov 18 '22 11:11

UmAnusorn


https://developer.android.com/studio/intro/studio-config.html#jdk Use Jdk 8 as mentioned in above link.

like image 31
Android Developer Avatar answered Nov 18 '22 09:11

Android Developer


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:

Screenshot

It worked in my case. Also, I'm using the latest Gradle Version (6.7.1) and Android Gradle Plugin Version (4.2.1).

like image 5
Kumar Avatar answered Nov 18 '22 11:11

Kumar