android-studio - "Cannot access android.arch.lifecycle.ViewModelStoreOwner"在 android studio 3.2

标签 android-studio viewmodel

我最近将我的 android studio 升级到 3.2 版,并且由于我尝试从我的 ViewModel 类访问片段/事件属性的任何地方,我都会收到“无法访问 android.arch.lifecycle.ViewModelStoreOwner”消息:

example of the error message

它不影响编译,但是这个烦人的消息会在很多类(class)中弹出。

有任何想法吗?

PS:我已经尝试过几次“使缓存无效并重新启动”

最佳答案

更新后刚遇到同样的问题,这有帮助:
将此行添加到模块的 build.gradle 脚本中:

dependencies {
    ...
    implementation 'android.arch.lifecycle:extensions:1.1.1'
}

在这里找到它:Adding Components to your Project

关于android-studio - "Cannot access android.arch.lifecycle.ViewModelStoreOwner"在 android studio 3.2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52591993/

相关文章:

wpf - Windows Phone 7/Silverlight/WPF MVVM 开发

android - 如何获取xml文件中实时数据的值数据绑定(bind)android

java - 如何直接从复制或分享 URL 获取 Instagram 图片或视频 URL?

android - android应用开发用什么比较好?是kotlin还是java?

android - 无法解析 : com. android

c# - 这是MVVM不好的做法吗?

android - 未为 BT Moverio 200 安装 ADB 驱动程序

android - (Android) 将进度条放置在 View 之上

asp.net-mvc-3 - MVC3 中 ViewBag 的替代方案

android - 将参数传递给 AndroidViewModel