【问题标题】:Android clean project deleted every R.javaAndroid clean 项目删除了每个 R.java
【发布时间】:2013-07-06 21:10:51
【问题描述】:

我通过 Eclipse 更新了我的 SDK 版本,之后我做了一个清理项目。 现在我所有项目的每个 R.java 类都消失了。

“某些 .xmls 错误”之类的提示不起作用,因为我没有更改 .xmls 中的任何内容..

【问题讨论】:

  • 尝试重启eclipse,如果不行,重新启动你的电脑。
  • 可以试试Build > Rebuild Project看看
  • 如果您在 XML 文件中出现编译错误,则不会创建 R.java。修复所有 xml 错误/编译错误,然后执行 project > clean
  • 我按照你的建议做了一切,但没有奏效..
  • 您检查过 XML 文件的文件名大小写吗?出于某种原因,它们必须是 [a-z0-9](小写字母或数字)。 This question 也有一些最常见的解决方案。

标签: android xml


【解决方案1】:

我所做的是去Project --> Build Project

这曾经奏效。第二次没有。第二次,我这样做了:

  1. 创建一个全新的工作区。
  2. File --> Import... 并导入没有R.java 文件的项目。
  3. 它将为您生成R.java 文件。因此,要么使用此工作区,要么将此R.java 文件复制并粘贴到没有它的旧工作区中。保存所有内容并可能重新启动 Eclipse。它会起作用(即使它对我显示了几分钟的错误,但它们消失了)。

【讨论】:

  • 谢谢你,真的很有帮助
【解决方案2】:

如果您已将 adt 更新为 22,那么如果您使用任何外部库,则存在一个常见问题。

在 ADT 22 中,默认情况下未选中外部库。

Please right click on project > properties > android > java build path > order and export > check Android private libraries

来源:https://plus.google.com/photos/117122118961369445953/albums/5878509263473846433/5878509268379848162?authkey=CL3Frb-S_qj-fQ

【讨论】:

  • 谢谢,但我解决了卸载和重新安装 Android SDK 工具的问题
  • 天啊!您必须重新安装 SDK?解决了你的问题真是太酷了。有时日食是如此不可预测!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-02-02
  • 2023-04-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-02
相关资源
最近更新 更多