Example 1: android viewmodel dependency
 dependencies {     def lifecycle_version = "2.2.0"     def arch_version = "2.1.0"           implementation "androidx.lifecycle:lifecycle-viewmodel:$lifecycle_version"          implementation "androidx.lifecycle:lifecycle-livedata:$lifecycle_version"          implementation "androidx.lifecycle:lifecycle-runtime:$lifecycle_version"           implementation "androidx.lifecycle:lifecycle-viewmodel-savedstate:$lifecycle_version"           annotationProcessor "androidx.lifecycle:lifecycle-compiler:$lifecycle_version"          implementation "androidx.lifecycle:lifecycle-common-java8:$lifecycle_version"           implementation "androidx.lifecycle:lifecycle-service:$lifecycle_version"           implementation "androidx.lifecycle:lifecycle-process:$lifecycle_version"           implementation "androidx.lifecycle:lifecycle-reactivestreams:$lifecycle_version"           testImplementation "androidx.arch.core:core-testing:$arch_version" }
 Example 2: livedata and viewmodel dependency
  implementation "androidx.lifecycle:lifecycle-extensions:$lifecycle_version"  implementation "androidx.lifecycle:lifecycle-viewmodel:$lifecycle_version"   implementation "androidx.lifecycle:lifecycle-livedata:$lifecycle_version"   implementation "androidx.lifecycle:lifecycle-runtime:$lifecycle_version"  annotationProcessor "androidx.lifecycle:lifecycle-compiler:$lifecycle_version"   implementation "androidx.lifecycle:lifecycle-common-java8:$lifecycle_version"   implementation "androidx.lifecycle:lifecycle-reactivestreams:$lifecycle_version"    testImplementation "androidx.arch.core:core-testing:$lifecycle_version"
 
Comments
Post a Comment