7

可能重复:
R 无法解析 - Android 错误

我无法在 Windows 或 Ubuntu 中创建新的 android 项目!我有 2.3.3 和 2.2 和 4.0 版本的 android sdk,我想使用 2.3.3 版本创建一个新项目。但在创建项目后,它说R 无法解析为变量

我已经阅读了与该主题相关的所有问题,并且我已经完成了所有建议的解决方案,但没有一个对我有用。(清理项目,在 Build path 菜单中检查 Android 版本,检查 xml 文件,小写 xml 文件名等)

由于我使用的是一个空白项目,这不是因为一些不正确的 xml 文件或 java 代码中的一些错误。(上帝看在它一个空白项目的份上!!它怎么会被破坏?)

我不知道该怎么办。任何建议,将不胜感激。

4

3 回答 3

7

如果清理项目不起作用并且xml文件没有问题(因为它是一个新项目)。然后去androidmanifest.xml,编辑它并在行之间添加一些空格,保存它。现在清理项目,错误将消失。

发生这种情况是因为r.java文件陈旧。当我们编辑 android manifest 文件时,R.java 又被创建了。

于 2012-11-23T07:37:21.920 回答
1

这是因为 XML 文件中的错误,请查看所有 xml 文件并检查您的Problems 窗口。然后清理你的项目..

希望它会工作..

于 2012-08-01T13:00:19.207 回答
1

我有完全相同的问题。这对我有用:

  • 更改 SDK 的文件夹权限:(chmod -R 777)
  • 添加import android.R;
  • 项目->清洁
  • 消除import android.R;
于 2012-10-21T22:46:08.957 回答