我开始处理一个现有项目,该项目使用标准java,部分类使用Kotlin。
问题:
项目 编译并运行正常 ,但在Android Studio中查看代码时,在kotlin中编写的 类在ide中未解析/ EM>
UserConfigActivity.kt (用Kotlin编写的课程)
class UserConfigActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_user_config)
setSupportActionBar(toolbar)
在标准java类中引用/使用时未解析(尽管编译并运行正常):
直接在android studio中打开.kt
文件时,会提示找到一个插件,如下所示:
但是当我点击Install Plugins
时,没有任何反应(没有安装或改变情况)。下次打开另一个.kt
文件时会提示重新出现。
问题:
Cannot resolve symbol
?Install Plugins
时无法安装的插件?我在Android Studio 2.1.1
。
答案 0 :(得分:7)
要安装Kotlin插件,请打开“设置”对话框,选择“插件”节点,按“安装JetBrains插件”按钮,然后从列表中选择“Kotlin”。然后重新启动IDE。