본문 바로가기
🖥 Programming/📱 Android (Kotlin)

[Android] Android Gradle plugin requires Java 17 to run. You are currently using Java 11. 해결방법

by MinChan-Youn 2024. 1. 8.

안녕하세요~ 챠니입니다! :)

 

오늘은 다음 문제 해결방법에 대해서 알아보겠습니다.

Android Gradle plugin requires Java 17 to run. You are currently using Java 11.'

 

Eror

 

프로젝트 생성 후 첫 Build(빌드)를 하는 과정에서 다음과 같은 오류가 발생했습니다.

 

.. 무슨 일이지?

 

에러메세지를 읽어보니 Gradle 버전 오류라는 것을 금방 알 수 있습니다.

Gradle 버전을 변경하는 방법에 대해서 알아보겠습니다.

 

    Android Gradle plugin requires Java 17 to run. You are currently using Java 11  - 해결방법

    [이동은 MAC을 기준으로 작성이 되었습니다. / Window는 비슷하겠지만 Setting 들어가는 부분이 다를 수 있으니 참고해주세요!]

     

    (좌측상단) Android Studio -> Settings...

    Android Studio -> Settings...

     

     

    (Preferences) Build, Execution, Deployment -> Build Tools -> Gradle

    (Preferences) Build, Execution, Deployment -> Build Tools -> Gradle

     

     

     

    Gradle Projects -> Gradle JDK: -> (17버전으로 선택)

    Gradle Projects -> Gradle JDK: -> (17버전으로 선택)

     

     

     

    다시 빌드!!!

    "'compileDebugJavaWithJavac' task (current target is 17) and 'compileDebugKotlin' task (current target is 1.8) jvm target compatibility should be set to the same Java version."

     

    이번엔 새로운 에러가 발생했네요.. ㅎㅎ

     

     

    'compileDebugJavaWithJavac' task (current target is 17) and 'compileDebugKotlin' task (current target is 1.8) jvm target compatibility should be set to the same Java version. - 해결방법

    다음 에러 해결방법에 대해서 알아보겠습니다.

     

    Gradle Scripts -> build.gradle(Mould:app)

     

     

    에러를 발생시키는 다음 1.8버전을 설정하는 코드를 제거합니다.

    kotlinOptions {
        jvmTarget = '1.8'
    }

     

     

     

    "Sync Now" 진행

     

     

    다시 앱을 빌드하게 되면 정상적으로 빌드되는것을 알 수 있습니다.

     

     

     

     

    질문 또는 궁굼한 부분은 댓글을 남겨주세요! 친절하게 답변드리겠습니다!

    응원의 댓글은 저에게 큰 힘이 된답니다! :)

    즐거운 하루되세요!

     

    깃허브 보러 놀러오세요 👇 (맞팔환영)

    https://github.com/younminchan

     

    younminchan - Overview

    안드로이드 2년차 개발자 •⚽️/🎤/🥁/🖥/🏃‍♂️/🚴‍♂️/🤟 TechBlog⬇️ minchanyoun.tistory.com - younminchan

    github.com