最佳答案
我正在运行 Ubuntu 17.10,我刚刚将 安卓工作室从3.0.1版本更新到3.1版本。以下是帮助中的版本信息-> 关于:
Android Studio 3.1
Build #AI-173.4670197, built on March 22, 2018
JRE: 1.8.0_152-release-1024-b01 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Linux 4.13.0-37-generic
不幸的是,虽然 IDE 以前在我(有史以来第一次)的 Kotlin 项目中能够解析 android 特定的引用,但在新版本中似乎无法解析。下面的截图显示了我的意思:
在 安卓工作室3.1中,它声称像 setContentView()
这样的核心 Android 功能不存在,并不断提示我为它创建一个抽象函数——显然我不想这么做。但是,如果我按下构建按钮,我会得到一个 BUILD SUCCESSFUL in 8s
。
为什么我的编辑器要这样做,以及我如何让 Android 相关的函数和类再次正确解析?