R.java文件不会自动生成Eclipse

可能重复:
在Eclipse中为Android开发:R.java不生成

在这里输入图像说明 我清理了我的项目,并改变了我的项目文件名。我得到了“R无法parsingvariables”。当我清理项目什么都没有发生,我的/ gen /文件夹仍然是空的。我试图让你们看到一个图像的情况,但不幸的是我不能因为我的低声誉。 我希望这可以有所帮助。

Solutions Collecting From Web of "R.java文件不会自动生成Eclipse"

通常如果R *不能生成,就意味着你在res /文件夹中有一些问题。 检查res /文件夹中的错误。

无效的文件名称:只能包含[a-z0-9_。]

所有的res / *文件名应该用小写字母,下划线和0到9之间的数字命名

问题是您的布局文件包含大写字母,这是禁止的。 您只能使用小写字母和“_”符号(不确定数字)。 更改文件名并清理您的项目。 希望这可以帮助。

你是否重新命名你的应用程序包 为此,请右键单击“包资源pipe理器”中的项目并展开“Android工具”,然后单击“重命名应用程序包”。

你有没有改变你的包名? 如果是这样,你需要记住在你的AndroidManifest.xml中更新。

让我们尝试一个疯狂的猜测。 右键单击你的项目>属性>build设者>确保一切都被检查。

原因是因为在属性下发现的构build器也负责生成gen文件夹中的res项。

你试图使用Compatability库吗? 或者任何额外的库(超出标准的Android(SDK版本).jar?

我问,因为我最近有这个问题,但这一切都与我添加的图书馆有关。 如果是的话,我很乐意进一步深入。

看看你的gen – > R.java是什么包。你的Activities需要在同一个包中。

Package Exporer应该看起来像这样。

src – > com.foo.bar – > file1.java

gen – > com.foo.bar – > R.java