Привязка данных, класс привязки не может найти RealmObjects

Я использовал привязку данных с объектами области и после обновления android studio и gradle автоматически сгенерированные классы Binding не могут найти классы RealmDb или каталог. Я попытался удалить объект области из привязки данных, но проект не переопределит существующий автоматически сгенерированный класс, и я продолжаю получать ту же ошибку.

Вот как я связываю данные

override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? {
    val binding = DataBindingUtil.inflate(inflater, R.layout.fragment_article_info, container, false) as FragmentArticleInfoBinding
    val view = binding.root
    viewModel = ArticleInfoVM(arguments?.getInt(KEY_ARTICLE_ID)!!)
    binding.article = viewModel?.article.get()
    return view
}

Почему проект не может найти классы?

1 ответ

Иногда Android Studio не находит каталоги, если есть какие-либо ошибки по различным вопросам.

Вы можете попробовать удалить пакет "RealmDB" и очистить проект "Все", а затем повторить попытку вставить пакет emtyp RealmDB. Если есть какие-либо ошибки, исправьте по порядку.

Другие вопросы по тегам