为什么它不会自动生成R.id。****?

时间:2015-05-28 11:22:05

标签: android eclipse

我写了android:id="@+id/TextAccount",但它没有自动生成 R.java 中的ID。所以我无法将其发送到手机,总有错误。所以我该怎么做才能解决这个问题?我是新来的 。提前谢谢。

2 个答案:

答案 0 :(得分:1)

R.class突然丢失的一个原因是你的xml文件中有错误。例如,当您添加名称为myCoolLayout.xml的大写字母的xml文件时,这是不允许的。或者当您的参考文献没有指向现有文件等时。

试试这个:

  1. 删除对R.java类的任何导入。
  2. 将光标移动到对any的引用 button / layout / string / whatever-coming-from-R,删除最后一个 字符,然后点击ctrl +空格。 Eclipse会尝试代码提示你, 自动导入正确的R.java。
  3. 只是为了保持凉爽,清洁和重建。

答案 1 :(得分:0)

如果您的项目中存在一些不允许更新R.java的错误,则会发生这种情况。检查您的错误,然后重建项目。它会整理出来。