본문 바로가기
앱개발/Flutter

[Flutter ] Flutter support for your project's Android Gradle Plugin version will soon be dropped 에러 해결하기

by 김무스비 2025. 7. 5.
728x90
반응형

오늘은 Flutter 프로젝트에서 사용하고 있는 Android Gradle Plugin (AGP) 버전이 너무 오래되어 곧 지원이 중단될 예정이라는 경고를 해결하는 방법을 공유해볼까합니다.

반응형

위의 에러와 함께 터미널에 이렇게 해결 추천방식이 나오는데요. 

요약해보자면 AGP 버전을 업그레이드하기위해, android/settings.gradle 파일의 plugins 블록에서 "com.android.application"의 버전을 높이라는 건데요. 

728x90
plugins {
    id "dev.flutter.flutter-plugin-loader" version "1.0.0"
    id "com.android.application" version "7.3.0" apply false   //이거!
    // START: FlutterFire Configuration
    id "com.google.gms.google-services" version "4.3.15" apply false
    // END: FlutterFire Configuration
    id "org.jetbrains.kotlin.android" version "1.9.0" apply false
}

이렇게 두번째 줄에  7.3.0으로 되어있는 것을 8.1.0 이상으로 해주면 됩니다. 저는 8.3.0으로 했습니다.

 

plugins {
    id "dev.flutter.flutter-plugin-loader" version "1.0.0"
    id "com.android.application" version "8.3.0" apply false
    // START: FlutterFire Configuration
    id "com.google.gms.google-services" version "4.3.15" apply false
    // END: FlutterFire Configuration
    id "org.jetbrains.kotlin.android" version "1.9.0" apply false
}

요렇게 말이죠.

 

바꾼 후 정상적으로 앱 실행이 된다면 여기까지만 하셔도 되는데, 보통은 아래의 에러도 같이 뜹니다

이건 Android Gradle Plugin (AGP)을 적용하려는데, 현재 사용하고 있는 Gradle 버전이 너무 낮아서 문제가 발생했다는 건데, 

android/gradle/wrapper/gradle-wrapper.properties에서 distributionUrl을 수정해주면 됩니다.

 

distributionUrl=https\://services.gradle.org/distributions/gradle-7.6.3-all.zip

이걸, 

 

distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-all.zip

이렇게 바꿔주면 됩니다. 

 

그럼 해결될 확률이 높습니다.

이상입니다.

728x90
반응형