【发布时间】:2013-05-12 14:11:20
【问题描述】:
我已将SDK 和ADT 更新到最新版本,我还将Eclipse 更新为Kepler Juno 之后的最新版本。
我的ADT 版本是22.0。在此更新之后,当我创建一个新项目时,我收到错误消息,指出 R cannot be resolved to a variable。我已导入 import android.R;,但它显示为未使用的导入,说明 Don't include android.R here; use a fully qualified name for each usage instead。
最新更新的 Mac OS 也发生了同样的事情。我尝试将activity_main.xml 重命名为其他名称,但我的R.java 仍然没有生成。
尝试了所有可能的事情。清理项目,构建整个工作区。没有任何帮助。
我认为更新后ADT 或Eclipse 兼容性有问题。
我已经更新了我的整个 SDK,这是屏幕截图,但同样的问题存在。
【问题讨论】:
-
您检查了所有的 xml 布局文件吗?因为布局文件中的错误可能会导致这个问题。
-
你永远不想导入
android.R,但听起来你已经删除了它并清理了项目......所以这是个问题...... -
检查显示问题窗口是否有任何问题
-
您可以尝试在链接中给出接受的答案。 stackoverflow.com/questions/16583118/…
标签: android eclipse eclipse-plugin r.java-file eclipse-adt