[android studio] 에러 해결: 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.

최근 Android Studio Arctic Fox으로 업그레이드하면서 Gradle 버전이 변경되었는데, 컴파일하려고 하니 아래와 같은 에러가 발생하였습니다. 간단히 에러 발생 원인 및 해결방법을 정리하였습니다.

> Failed to apply plugin 'com.android.internal.application'.
> Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8.

1. 문제 원인

위와 같은 에러가 발생한 원인은 Gradle 플러그인은 Java 11을 필요로하는데, 프로젝트의 Java 버전 설정은 Java 1.8로 되어있기 때문이었습니다. 최소 요구 조건이 충족되지 못하여 빌드 에러가 발생하였습니다.

2. 해결 방법

프로젝트의 자바 버전을 11로 변경하면 문제가 해결됩니다.

[File] -> [Settings...] 메뉴에 들어가면 아래와 같은 화면이 보이는데, [Build, Execution, Deployment]에서 [Build Tools] -> [Gradle] 메뉴에 들어가시면 Gradle 프로젝트의 Java 버전을 변경할 수 있습니다. Gradle JDK 항목의 버전을 11로 변경하고 OK 버튼을 누릅니다.

ko-404102af.png

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

 

자바 11로 변경하였다면 다시 빌드해보세요.

[출처] https://codechacha.com/ko/android-fix-build-error-by-java11/

 

 

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED