在Kotlin / IntelliJ中无法解析MutableLiveData的参考吗?

时间:2019-11-13 17:01:32

标签: android intellij-idea kotlin androidx android-sdk-tools

var data = MutableLiveData<Salt>()

这就是这么简单的代码,我试图在IntelliJ中编写和测试我的代码,因为它对我来说更快,更方便。但是在尝试调用可变的实时数据时我遇到了异常。

未解决的参考:MutableLive数据

and intelliJ似乎没有默认找到de库,我在网上看了一下,看来我必须在该项目上获取android和gradle模块,我已经默认安装了gradle在社区intellij上的所有模块,但是仍然找不到它。 我无法安装android模块,我按安装android sdk的指示单击,但它停留在此消息上

正在准备“安装Android支持存储库(修订:47.0.0)”。 正在下载https://dl.google.com/android/repository/android_m2repository_r47.zip

它从不下载,我手工下载了文件,如果有人知道如何手工安装,那就太好了。 如果有更简单的方法来使用MutableLiveDatatype,那也有帮助,我只想在kotlin项目的IntelliJ上使用它就这么简单。

1 个答案:

答案 0 :(得分:0)

问题是,这不是在Kotlin中声明变量的正确语法。

应为:var data = MutableLiveData<Salt>()

此外,我会强烈建议您使用专门为Android开发设计的Android Studio