Я получаю сообщение об ошибке: пакет android .arch.lifecycle не существует, и я попытался решить его, я использовал следующие ссылки: но ни один из них не разрешает его:
Не удалось устранить : android .arch.lifecycle: extensions: 1.0.0-alpha1 android studio 3.0 Не удалось разрешить android .arch.lifecycle: extensions: 1.1.0
У меня есть следующие зависимости:
// Room components
implementation "android.arch.persistence.room:runtime:$rootProject.roomVersion"
annotationProcessor "android.arch.persistence.room:compiler:$rootProject.roomVersion"
androidTestImplementation "android.arch.persistence.room:testing:$rootProject.roomVersion"
// Lifecycle components
implementation "android.arch.lifecycle:extensions:$rootProject.archLifecycleVersion"
annotationProcessor "android.arch.lifecycle:compiler:$rootProject.archLifecycleVersion"
Недавно я получил эту ссылку: https://developer.android.com/jetpack/androidx/releases/lifecycle#java, в которой говорится: API-интерфейсы в расширениях жизненного цикла устарели. Вместо этого добавьте зависимости для определенных c артефактов жизненного цикла, которые вам нужны.
Означает ли это, что теперь мне нужно использовать отдельные пакеты?