При попытке использовать ViewModelProvider я получаю следующую ошибку:
BeaconViewModel beaconViewModel = new ViewModelProvider(LoginActivity.this).get(BeaconViewModel.class);
'ViewModelProvider(androidx.lifecycle.viewmodel.ViewModelProviderImpl)' имеет частный доступ в 'androidx.lifecycle.ViewModelProvider'
implementation "androidx.room:room-runtime:$room_version"
annotationProcessor "androidx.room:room-compiler:$room_version"
implementation "androidx.room:room-rxjava2:$room_version"
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"
implementation 'androidx.lifecycle:lifecycle-common-java8:2.8.2'
implementation "androidx.lifecycle:lifecycle-service:$lifecycle_version"
implementation "androidx.lifecycle:lifecycle-process:$lifecycle_version"
implementation "androidx.lifecycle:lifecycle-reactivestreams:$lifecycle_version"
Подробнее здесь: https://stackoverflow.com/questions/786 ... rivate-acc