示例代码:
setContentView(R.layout.main);
错误:
R cannot be resolved
所有类文件中都有这个错误,我无法摆脱它。
我已经检查了 XML 文件,没有错误。
我已经确定我没有意外导入“android.R”。
当我尝试清理和重建项目时,问题就开始了。
如果您已经更新了 SDK 工具,请重新打开 SDK 管理器并在“工具”部分下检查“Android SDK 构建工具”是否已安装,并最终更新它们。昨天这对我来说是个窍门。
检查您的 R 是否在“gen”文件夹中正确生成。检查是否缺少任何作为依赖项从项目属性中添加的库。还要确保没有阻止应用程序生成 R 文件的问题。转到“窗口”>“显示视图”>“问题”,它将向您显示缺少的内容。
1) 删除您的 Gen 文件夹(之后会自动创建)。
2)清理你的项目。
见奇迹。:)
请执行以下操作:
1.Check whether there are errors in your xml file.
2.Try to clean the project and run it.
昨天更新了sdk manager,遇到了和你一样的问题。我解决了这个问题:我再次更新了 android sdk(使用 sdk 管理器工具),然后我检查了来自 eclipse 的更新以安装更新的 ADT 插件,然后我重新构建了我的项目。Android sdk 管理器中的“Android sdk Build-tools”现在是 rev 17,现在可以了。我认为问题出在 eclipse 的 adt 插件上