[Flutter] Your project requires a newer version of the Kotlin Gradle plugin.

박재빈·2024년 10월 22일
0
[!] Your project requires a newer version of the Kotlin Gradle plugin.
Find the latest version on https://kotlinlang.org/docs/releases.html#release-details, then update the version number of the plugin with id "org.jetbrains.kotlin.android" in the plugins block of  /Users/parkjb/development/map_route_test/android/settings.gradle.                            
Alternatively (if your project was created before Flutter 3.19), update      /Users/parkjb/development/map_route_test/android/build.gradle                          
ext.kotlin_version = '<latest-version>' 

플러터 프로젝트를 안드로이드 에뮬레이터로 실행하는데 위와 같은 오류가 발생하였다.
문구에서 알려준 방법대로

allprojects {
    ext.kotlin_version = '2.0.21'
    repositories {
        google()
        mavenCentral()
    }
}

android/build.gradle에 위와 같이 적용을 해주었지만 해결되지 않았다.

계속 방법을 찾는 도중 android/settings.gradle에서 버전을 수정해주면 된다는 글을 보고 pluginskotlin.android 버전을 수정해주었더니 해결이 되었다.

plugins {
    id "dev.flutter.flutter-plugin-loader" version "1.0.0"
    id "com.android.application" version "7.3.1" apply false
    id "org.jetbrains.kotlin.android" version "2.0.21" apply false
}

참고한 글
https://medium.com/@emrnel/solution-for-your-project-requires-a-newer-version-of-the-kotlin-gradle-plugin-error-3125f332c224

0개의 댓글