R.java无法解析或不是一个领域

时间:2012-01-01 22:43:06

标签: android xml listview android-arrayadapter listviewitem

新手警报:在我的Android应用程序上工作时,我的程序表现得很糟糕,所以我去了项目,做了“干净”。我重新导入了我的R但是由于某种原因,我的所有其他类和xml文件都给了我“无法解析或不是字段”的错误

我已经重新启动了我的日食并且恢复了精神,我仍然得到这些错误。求救!

3 个答案:

答案 0 :(得分:1)

我经常遇到这个错误。以下是修复方法:

  1. 检查xml布局文件是否有任何错误。修复你发现的任何内容。
  2. 删除所有“无法解析或不是字段”错误的.java文件中的所有“import”语句。
  3. 清洁。 (项目 - >清洁......)
  4. 重新导入所需的包(来源 - >组织进口)(Control + Shift + O)。如果弹出一个对话框,请仔细选择!
  5. 保存。
  6. 基本上你需要<如果您使用的是布局文件,则会导入您的包名称> .R。 如果您最近重命名了一个包,那可能会导致这种情况。修复所有import语句,以便它们导入正确的R,<您的包裹名称> .R

答案 1 :(得分:0)

这也发生在我身上。我发现它在我的一个xml布局文件中通常是一个问题,例如缺少一个关闭的胡萝卜或类似的东西。只需仔细检查你的xml,确保你没有遗忘。

答案 2 :(得分:0)

我也有这个问题,我意识到我输入了错误的R.

解决此问题的方法,

  1. 删除已导入的R
  2. 按Ctr + Shift + O并选择R.
  3. 保存
  4. 如果仍有错误,请重复此过程并选择另一个R.