到目前为止一切都很好,但我显然触碰了一些东西并且发生了一些事情。
Android Studio 没有找到 R.id.**** 和 R.layout.****。
我需要做什么才能解决问题?
我遇到了同样的错误,只是发现我自动导入了
android.R
。我只好把它删除了。
检查文件顶部是否有
import android.R
。
检查build.gradle(应用程序)。如果页面顶部没有
apply plugin: 'kotlin-android-extensions
',请包含它。这对我有用。
或输入 id
'kotlin-android-extensions'
。
尝试撤消(ctrl+z)您不小心所做的任何事情,或者转到“构建”->“重建项目”。 或构建->清理项目或按 ctrl+alt+y。
重新同步gradle,它将解决这个问题。
我认为您的 R.java 由于某些错误而无法正确构建。清理您的项目并检查重建项目时是否有错误。
您可以在 Activity 顶部导入 android.R 并在命令中使用它。 清除这个导入并在该命令中使用 android.R.*** ,您可以看到其他命令中的 R.layout.*** 和 R.id.*** 可以工作。