R.java不再生成可绘制内容



My R.java不会生成超过19个图像。。。发生了什么?我该怎么解决?

如果你已经清理了你的项目,很可能你引入了一些XML错误,但它并没有告诉你。最近的SDK有一些怪癖,很容易引入一个XML错误,这个错误没有明确告诉你,但会阻止你的R类正确编译。它可能在你的布局中,可能在你清单中。。。实际上,任何xml都可能是罪魁祸首。确保所有图像都是小写,并且没有任何具有不同扩展名的相同文件,如foo.jpg和foo.png。

我不确定你的情况,但我的情况;我使用Eclipse,有时它不会生成R.java

  1. 查看XML文件,确保XML中没有错误
  2. 刷新你的项目,或者关闭Eclipse并再次打开(或者清洁你的项目;选择project>清洁……但这是最后一个选择,你需要来确保xml文件中没有错误,否则,一切都消失了,我不确定有没有办法让R.java恢复或不恢复)通常,R.java会自动生成。但有时,我不知道为什么它有点白痴:b,但是,我关闭Eclipse,然后再次打开它,它就工作了

最新更新