0

有点奇怪...我的印象是 R.java 是由 Android 平台 (ADT) 自动创建的。

我的问题如下:

当我为 Windows 启动 Eclipse Mobile Juno 32 位并转到我前一天工作的项目时,我发现我有一个空的 gen 文件夹(没有 R.java 等)。

我应该怎么做才能防止这种情况发生?真的很烦人...

谢谢。

4

3 回答 3

2

stackoverflow 上有很多帖子,提供了关于此的建议。但是,我可以根据我的经验说,只要 R.java 没有形成,它们可能是某个文件中的错误。如果没有,那么我只需清理打开的项目并让它重新编译。清理项目对我来说大部分时间都有效。

于 2013-02-16T02:46:35.927 回答
0

如果您的资源/布局中有错误,ADT 将不会生成此文件。

于 2013-02-16T03:08:33.340 回答
0

您可以尝试通过单击项目 > 清理来清理项目。这将清理您的项目。

确保您也选择了“干净”菜单下方的“自动构建”选项。这样,每次您清理项目时,它都会自动为您构建项目。

如果构建遇到错误,请发布。

还请通过检查项目属性确保您使用的是适当的 Java 编译器和 Android 版本。

于 2013-02-16T03:39:32.923 回答