IT/Android
Android / Version Catalog 적용 - 안드로이드 버전관리
은정21
2024. 4. 27. 14:42
반응형
1. gradle/libs.versions.toml 파일 생성
[versions]
coreKtx = "1.9.0"
androidApplication = "8.1.0"
[libraries]
core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "coreKtx" }
[plugins]
android-application = { id = "com.android.application", version.ref = "androidApplication" }
2. app/build.gradle.kt 에 적용
implementation(libs.core.ktx)
3. build.gradle.kt에 적용
plugins {
alias(libs.plugins.android.application) apply false
}
'val Project.libs: LibrariesForLibs' can't be called in this context by implicit receiver. Use the explicit one if necessary
-> 실행은 잘 되지만, libs에 IDE경고가 떴다. (IDE 버그)
4. File > Project Structure > Project > Gradle Version
gradle version을 8.1 이상으로 올리면 완료.
https://github.com/gradle/gradle/issues/22797
<참고>