要在Android应用程序中使用Android Jetpack组件,您需要在您的构建文件中添加以下依赖项:
dependencies {
def lifecycle_version = "2.4.0"
// ViewModel
implementation "androidx.lifecycle:lifecycle-viewmodel:$lifecycle_version"
implementation "androidx.lifecycle:lifecycle-livedata:$lifecycle_version"
// UI
implementation "com.google.android.material:material:1.4.0"
// Navigation
def nav_version = "2.4.0-alpha09"
implementation "androidx.navigation:navigation-fragment:$nav_version"
implementation "androidx.navigation:navigation-ui:$nav_version"
}
然而,您需要明确,这些库并不包含在原生的Android Open Source Project(AOSP)平台API中,因此您不能在原生的Android设备中使用它们。如果您的应用程序需要在原生设备上运行,请仅使用AOSP平台API。