일모도원(日暮途遠) 개발자

[안드로이드 오류수정] Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8. 본문

안드로이드 개발/오류수정

[안드로이드 오류수정] Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8.

달님개발자 2022. 9. 17. 11:29

GitHub에서 소스를 하나 다운받았는데, 실행이 안되고 다음과 같은 에러가 나온다.

Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8.
안드로이드 플러그인은 자바11이 필요한데, 사용중인건 자바1.8이라는 에러.

메시지를 읽어보면 해결책을 3가지를 제시한다.

- changing the IDE settings. (IDE설정 변경)
- changing the JAVA_HOME environment variable. (JAVA_HOME 환경변수 설정)
- changing `org.gradle.java.home` in `gradle.properties`. (gradle.properties파일에서 org.gradle.java.home 변경, 이건 못찾겠다.)

 

파란색으로 된 Gradle settings를 클릭해보니 아래 화면이 뜬다. 현재 JDK는 1.8이다.

 

난 이미 11이 설치되어 있어서 11로 선택해서 해결했다.

(없으면 Download JDK를 선택하면 될거 같다)

 


Gradle Setting을 못찾으면 다음과 같은 방법으로 찾아보자 (맥 기준)

Android Studio - Preferences 선택

검색란에 Gradle라고 치니, Build - Build Tools - Gradle이 있고 오른편에 Gradle JDK가 나온다.