아래와 같은 에러 처리 방법이다!
Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8.
Your current JDK is located in C:\Scoop\apps\temurin8-jdk\current\jre
You can try some of the following options:
- changing the IDE settings.
- changing the JAVA_HOME environment variable.
- changing
org.gradle.java.home
ingradle.properties
.
이 내용을 구글링하면, 안드로이드 스튜디오에서 아래 사진과 같은 그래들 관련 jdk를 11로 설정하라는 포스팅이 되게 많았다.
![]()
그래서 똑같이 해봤는데, 계속 똑같은 에러가 나온다.
또 나만 안되는거다!!!!!
이리저리 찾아봤지만, 결국엔 환경변수 문제였다.
해결 방안
아래 사진과 같이 사용자 변수의 JAVA_HOME
과 시스템 변수의 JAVA_HOME
의 디렉토리를 같게 해주면 된다.
그리고 이 변수 경로에 들어가는 jdk는 11버전이여야 하는 것 같다!
이렇게 설정하면, jdk의 버전이 맨처음 사진과 같이 18로 나오는데도 정상적으로 리액트 네이티브 빌드가 된다….!
이상하다