Jetpack 라이브러리 사용
Google Maven 저장소에 있음
settings.gradle 에 repositories 에 google() 저장소를 추가한다.(기본 들어가있네)
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
google()
jcenter()
}
}
LiveData, ViewModel 같은 구성요소들이 여기 있다. 사용예) build.gradle에
dependencies {
val lifecycle_version = "2.2.0"
implementation("androidx.lifecycle:lifecycle-livedata-ktx:$lifecycle_version")
implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle_version")
...
}
WorkManager Room Navigation CameraX …등이 있다.
androidx 라는 네임스페이스 사용 androidx.*** 는 Jetpack 소속이라는 의미.