R无法解析为变量 - 在我的所有项目中

时间:2013-06-28 10:05:25

标签: android eclipse ide

所以,今天早上,

  • 我发布了Eclipse

  • 我对字符串进行了一些修改,Res/Value/String.xml

  • 我修改了Juste One String,然后我保存了,我得到了"R Cannot be Resolved to a Variable" Error
  • 然后我撤消对此字符串的修改,
  • 我试图清理我的项目,我已经检查了所有的资源名称/文件 ,我检查了Eclipse上的更新(注意我已经更新了Adb / Eclipse / SDK 几天前......),
  • &安培;现在,"R Cannot be Resolved to a Variable"错误影响我的全部 项目到Workspace,

我之前已经有过这个错误,但我修好了,但是现在我已经失去了,

任何人都知道这个错误吗?

3 个答案:

答案 0 :(得分:0)

查看import语句。

是否说import android.R?删除该行并再次导入R,确保它是项目包中的那个,而不是Android的。

答案 1 :(得分:0)

你提到你更新了更新的Eclipse ..所以试试这个..

  • 启动Android SDK Manager
  • 寻找更多可用的更新..
  • 安装更新并重新启动Eclipse
  • 同时转到帮助 - >检查更新并安装更新。

重复上面提到的最后两步,直到没有可用的更新。

再次重启Eclipse并检查..

答案 2 :(得分:0)

在Eclipse中执行以下步骤

  1. 右键单击您的项目名称,然后选择属性。
  2. 点击Android,确保选中Project Build Target下的目标名称。如果没有,请启用该复选框。
  3. 点击“应用”
  4. 再次右键单击Project并选择build bath,然后选择Configure Build Path
  5. 在订单和导出下,确保Android库和任何其他引用的库并选中。
  6. 点击OK
  7. 现在再次清理并构建项目,它应解决问题
  8. 由于 Ameya