Gen文件夹在Eclipse Android项目中消失

时间:2010-06-09 02:18:23

标签: java android eclipse

我刚刚开始为Android开发,我遇到了一个奇怪的问题。 首先,我正在运行Eclipse for Java devs v3.5.2并安装了Android 2.1 SDK。

基本上,每当我做任何事情时,“gen”(R.java等)文件夹就会从项目中消失。我看到网上的一些人说它仍然在驱动器上,刚从Eclipse中的项目列表中删除,但在我的情况下它完全消失了。

我发现的唯一修复是,如果我刷新,然后尝试构建,它会出现错误并且“gen”会出现在项目视图中(虽然它不在磁盘上),然后从内部删除它项目,然后重建所有,它会说它找不到它并正在重新创建它。

问题是,我必须这样做每次一次我想要构建。

必须有一个解决方法。

2 个答案:

答案 0 :(得分:5)

一些建议:

  • 取消选中项目 - >自动构建
  • 项目 - >属性 - >构建器:确保检查所有Android(3)和Java(1)构建器(仅此而已)
  • Window->偏好设置 - > Android->构建:选中“在构建时自动刷新资源和资源文件夹”
  • 右键点击项目 - > Android工具 - >修复项目设置(不确定它实际上做了什么,但它不会受到伤害)

答案 1 :(得分:0)

当我获取列表时,最简单的方法是删除项目(不是光盘上的实际内容),并根据现有内容创建一个新项目。

如果这不起作用,您可以删除所有项目文件(.properties,.project,...)并使用现有源从头开始创建项目。 Eclipse有时会弄乱。