为啥 R.id 中的字母 R 为红色并阻止我的项目运行

Posted

技术标签:

【中文标题】为啥 R.id 中的字母 R 为红色并阻止我的项目运行【英文标题】:Why is the Letter R in R.id red and stopping my project from running为什么 R.id 中的字母 R 为红色并阻止我的项目运行 【发布时间】:2016-02-24 14:44:41 【问题描述】:

(R.id.imageView1) 开头的 R 是红色的并且阻止我的项目运行,为什么

【问题讨论】:

R cannot be resolved - android error的可能重复 【参考方案1】:

你必须清理你的项目。在 android studio 中: build->clean.... 之后,您的项目将自动重建并且错误将消失

在 Eclipse 中:Window -> Preferences -> General -> Keys (Ctrl+Shift+L)

【讨论】:

【参考方案2】:

仅当您的项目清除资源(res)文件夹中的所有错误时,才会为您的项目创建没有错误的 R 文件。检查该文件夹中是否有任何错误未决。完成后,清理您的项目,一切顺利

【讨论】:

以上是关于为啥 R.id 中的字母 R 为红色并阻止我的项目运行的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio 3.1.3 - 未解决的参考:R - Kotlin

为啥行函数会关闭 R 中的路径?

MainActivity 找不到 ID 为 android.R.id.list 的 ListView,但它在那里

为啥我尝试将文件替换为另一个文件后,我的图像文件名是红色的?

成功点击并阻止 60 秒后,Espresso 测试失败

为啥 R 中的 ls() 不显示全局变量?