【发布时间】:2020-03-09 13:03:15
【问题描述】:
var data = MutableLiveData<Salt>()
代码就是这么简单,我正在尝试在 IntelliJ 中编写和测试我的代码,因为它对我来说更快更方便。但是在尝试调用可变实时数据时出现异常。
未解决的参考:MutableLive 数据
默认情况下,intelliJ 似乎没有找到 de 库,我在网上查看,似乎我必须在项目中获取 android 和 gradle 模块,我已经在社区 intellij 上安装了 gradle 默认具有的所有模块,但是它仍然无法找到它。 我无法安装 android 模块,我点击了 install android sdk,因为它告诉我,但它卡在这条消息上
正在修复“安装 Android 支持存储库(修订版:47.0.0)”。 正在下载https://dl.google.com/android/repository/android_m2repository_r47.zip
它从不下载,我手动下载了文件,如果有人知道如何手动安装它,那就太好了。 如果有更简单的方法来使用 MutableLiveDatatype ,那也会有所帮助,我只想在 IntelliJ 上使用 kotlin 项目就这么简单。
【问题讨论】:
-
那是因为这不是定义变量的正确语法:kotlinlang.org/docs/reference/…
-
为什么您使用 Intellij IDEA 而不是首选的 Android Studio IDE 来创建 Android 应用程序?
-
因为你不应该在那里有
:。 -
@Edric 因为我在 intellij 上的编译时间比在 Android Studio 上构建应用程序和使用模拟器更快,所以我首先在那里测试代码,然后我搬到了 android studio。但是当你做事快速时会发生这种情况,现在我意识到有更好的方法来做我想做的事情,而且我问得太快了。还是非常感谢大家的回答。
标签: android intellij-idea kotlin androidx android-sdk-tools