Kotlinx 无法解析符号 "synthetic"

Kotlinx cannot resolve symbol "synthetic"

正在尝试 Kotlin,在项目中配置 Kotlin,kotlin-android-extensions已添加,依赖项也已添加...

import kotlinx.android.**synthetic**.main.content_main.*

[

是的,当然,您遇到了错误。您必须将代码更改为 Kotlin 而不是 java。喜欢的东西:

class YourActivity : AppCompatActivity(){
}

请记住,它应该是 import kotlinx.android.synthetic.main.activity_main.* 而不是 content_main

class MainActivity : Activity() {}

将您的 class 从 Java 更改为 Kotlin,以便它可以导入 kotlin 包