일모도원(日暮途遠) 개발자
[Android 오류수정] Android Gradle plugin requires Java 17 to run. You are currently using Java 11. 본문
안드로이드 개발/오류수정
[Android 오류수정] Android Gradle plugin requires Java 17 to run. You are currently using Java 11.
달님개발자 2023. 8. 26. 12:05자바 11을 설치해서 사용중인데, 새로운 프로젝트를 생성후 실행을 하니 자바 17을 지원하지 않는다고 나온다. 11을 그냥 쓰고 싶어서 방법을 알아봤다.
Android Gradle plugin requires Java 17 to run. You are currently using Java 11.
에러난 위치는 app 모듈의 build.gradle의 id 'com.android.application'이지만, 여기에는 버전이 명기되어 있지 않다.
프로젝트 수준의 build.gradle파일을 보면 안드로이드 플러그인이 8.0.2가 선택(選擇)되어 있다.
id 'com.android.application' version '8.0.2' apply false
(버전 8부터는 자바 17이 필요하다고 한다.)
자바 11을 지원하는 7.4.1로 낮춘후, 오른쪽의 Sync Now를 클릭하자. 그리고 Run을 하면 앱이 실행이 된다.
plugins {
id 'com.android.application' version '7.4.1' apply false
id 'com.android.library' version '7.4.1' apply false
id 'org.jetbrains.kotlin.android' version '1.7.20' apply false
}
'안드로이드 개발 > 오류수정' 카테고리의 다른 글
[Android오류수정] NDK at ~~Android/sdk/ndk/25.2.9519653 did not have a source.properties file (0) | 2024.02.14 |
---|---|
[Android 오류수정] Duplicate class kotlin.collections.jdk8.CollectionsJDK8Kt found (0) | 2023.08.26 |
[Android 오류수정] Could not resolve com.android.tools.build:gradle:8.0.2. (0) | 2023.08.26 |
[Android 오류수정] 빈 프로젝트 만들때 에러발생 처리하기 (0) | 2023.08.26 |
[안드로이드 오류수정] 구글 애드몹 버전 이슈 (0) | 2023.04.16 |