
최근 프로젝트 빌드하며 Gradle 버전, AGP 버전, JDK 버전 호환 관련해서 골치 아팠기 때문에 정리해봤다.
1. 최신 AGP ~ 이전 버전
https://developer.android.com/reference/tools/gradle-api
Android Gradle plugin API reference | Android Developers
Android Gradle plugin API reference
developer.android.com
2. Gradle 릴리즈 노트
https://docs.gradle.org/current/release-notes.html
Gradle 8.10.2 Release Notes
Gradle Release Notes Gradle 8.10.2 is the second patch release for Gradle 8.10. It fixes the following issues: #30472 Investigate possibly broken 8.10.1 #30477 Kotlin Mutliplatform build with reused daemon fails with "Cannot query the value of task ':compi
docs.gradle.org
3. stable한 Android 공식 조합
https://developer.android.com/build/releases/gradle-plugin?hl=ko#updating-gradle
Android Gradle 플러그인 8.6 출시 노트 | Android Studio | Android Developers
Android 스튜디오 빌드 시스템은 Gradle을 기반으로 하며 Android Gradle 플러그인에는 Android 앱을 빌드하는 데 사용하는 몇 가지 추가 기능이 있습니다.
developer.android.com
4. Gradle 버전과 Jdk, Kotlin, Groovy, AGP 버전간 호환성
https://docs.gradle.org/current/userguide/compatibility.html
Compatibility Matrix
Gradle runs on the Java Virtual Machine (JVM), which is often provided by either a JDK or JRE. A JVM version between 8 and 23 is required to execute Gradle. JVM 24 and later versions are not yet supported. Executing the Gradle daemon with JVM 16 or earlier
docs.gradle.org
사실 안드로이드 스튜디오를 다룬다면 3번 사이트를 중점적으로 참고하며, 4번 사이트로 종합적으로 보면 될 것 같다.
1번과 2번 사이트는 말 그대로 참고만 하자.
'개발 > AOS' 카테고리의 다른 글
MVI의 이해 (0) | 2024.08.09 |
---|---|
클린 아키텍처의 기본 개념 (2) (0) | 2024.08.08 |
클린 아키텍처의 기본 개념 (1) (0) | 2024.08.07 |
[Hilt] Hilt의 API 활용 및 예제 (2) (0) | 2024.08.07 |
[Hilt] Hilt의 API 활용 및 예제 (1) (0) | 2024.08.06 |

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!