데브허브 | DEVHUB | Connect Between Upgrade Gradle and AGP CorrectlyConnect Between Upgrade Gradle and AGP Correctly
- Flutter 업그레이드 시 발생하는 Gradle 및 AGP 버전 문제를 해결하려면 두 버전 간의 정확한 호환성을 맞추는 것이 핵심입니다. 🤝
- AGP(Android Gradle Plugin) 버전은
android/build.gradle 파일에서 확인할 수 있습니다 (예: 8.3.2). 🔍
- Gradle 버전은
gradle/wrapper/gradle-wrapper.properties 파일에서 확인할 수 있습니다 (예: 8.7). ⚙️
- Android 공식 웹사이트(developer.android.com)의 호환성 표를 참조하여 현재 AGP 버전에 맞는 Gradle의 최소 버전을 확인하고, 그 이상 버전을 사용할 수 있습니다. 📚
settings.gradle 파일에 버전이 명시되어 있다면, apply false를 설정하여 android/build.gradle의 AGP 버전과의 충돌을 방지해야 합니다. 🚫
- AGP 버전에 따라 NDK 및 Java 버전도 호환되는 버전을 사용해야 하며, 이 정보 또한 공식 문서에서 확인할 수 있습니다. 💻
- AGP/Gradle 업그레이드 후에는 사용 중인 플러그인들도 해당 AGP 버전에 맞게 업그레이드하거나 호환성을 확인해야 합니다. 🔌