我刚刚开始为 Android 开发,但遇到了一个奇怪的问题。 首先,我在安装了 Android 2.1 SDK 的情况下运行 Eclipse for Java devs v3.5.2。
基本上,每当我做任何事情时,“gen”(R.java 等)文件夹就会从项目中消失。我在网上看到一些人说它仍在驱动器上,只是从 Eclipse 中的项目列表中消失了,但在我的情况下,它确实完全消失了。
我发现的唯一修复是,如果我刷新,然后尝试构建,它会给出一个错误并且“gen”出现在项目 View 中(尽管它不在磁盘上),然后从项目,然后 Rebuild All,它会说它找不到它并正在重新创建它。
问题是,我必须每次构建时都这样做。
必须解决这个问题。
最佳答案
一些建议:
- 取消选中项目->自动构建
- 项目->属性->构建器:确保选中所有 Android (3) 和 Java (1) 构建器(仅此而已)
- Window->Preferences->Android->Build:勾选“Automatically refresh Resources and Assets folder on build”
- 右键单击项目->Android 工具->修复项目设置(不确定它的实际作用,但不会造成伤害)
关于java - Gen 文件夹在 Eclipse Android 项目中消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3002722/