Не удается получить доступ к ‘androidx.savedstate.SavedStateRegistryOwner’

#java #android

#java #Android

Вопрос:

К сожалению, но по неизвестным причинам этот класс подчеркнут красным и появится следующее сообщение: Невозможно получить доступ к androidx.savedstate.SavedStateRegistryOwner.

Как я могу это исправить?

Как я могу решить эту проблему? Спасибо.

Комментарии:

1. добавление реализации ‘androidx.appcompat: appcompat: 1.3.0-alpha02’ может решить эту проблему

2. Добавьте эту строку в скрипт build.gradle вашего модуля: зависимости { … реализация ‘android.arch.lifecycle: расширения: 1.1.1’ }

Ответ №1:

Как сказал blue mei, для меня изменение androidx.appcompat: appcompat: 1.2.0 на 1.3.0-alpha02 помогло мне решить проблему.

Комментарии:

1. damm! это работа. Спасибо.

Ответ №2:

обновленный ответ. У меня была такая же проблема с

 android.appcompat:appcompat:1.5.1
  

итак, это было исправлено после того, как я переключился на

 androidx.appcompat:appcompat:1.4.0
  

Ответ №3:

У меня тоже была эта ошибка, и ни одно из предложенных исправлений не помогло; Я избавился от проблемы, выбрав функцию аннулирования кэша / перезапуска в Android Studio в меню «Файл».