본문 바로가기
안드로이드

java.lang.UnsupportedClassVersionError: com/android/tools/idea/gradle/run/OutputBuildAction has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up..

by Dokon Jang 2022. 11. 8.
반응형

윈도우즈에서 개발한 안드로이드 프로젝트를 맥북에서 컴파일이 아래와 같은 오류가 발생했습니다.

java.lang.UnsupportedClassVersionError: com/android/tools/idea/gradle/run/OutputBuildAction has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0

 

OutputBuildAction 클래스가 55 에서 컴파일 되었고,  Java Runtime은  52라서 오류가 발생하는 것 같습니다.

그래서 안드로이드스튜디오의 Java  버전을 변경하여 해결했습니다.

안드로이드 스튜디오에서 Java 버전을 변경하는 방법입니다.

 

1. 안드로이드 스튜디오의  Android Studio > Preferences... 메뉴를 클릭합니다.

 

2. Preferences 화면에서 Build Tools > Gradle > Gradle JDK를  Android Studio default JDK 로 변경하고 다시 컴파일하면 해당 오류가 해결됩니다.

 

댓글0