java缺less必需的源文件夹:'gen'

我只是重新格式化了我的电脑。 我有Windows XP SP3 32位。 我安装java jdk android sdk eclipse ide

当我去做一个新的Android项目,我得到这个错误。

项目'HelloAndroid2'缺less必需的源文件夹:'gen'

请帮助我新的日食,所以给予详细的回应。

当我试图导入最初使用我的机器上不再安装的SDK版本创build的项目时,我遇到了这个问题。

右键单击该项目。 select属性。 转到Android。 select一个项目构build目标。 点击确定。 您可能还必须清理并重build项目。

在Eclipse中右键单击“gen”文件夹并select属性。 然后,删除“派生”checkbox。 然后清理项目。

最有可能的是,您的某个资源出现问题,阻止在gen/文件夹中生成R.java 。 您的控制台中应该出现与此问题相关的错误消息。

删除“gen”文件夹。 然后清理项目。 然后再次构build项目。 在我的情况下,它的工作。

试试这个…右键单击eclips中的项目Android工具 – >修复项目属性对我的作品

好的,下面是对我有用的东西:

删除项目, 并确保你没有从磁盘上删除它!

再次导入它将解决问题。

祝你好运….

我的情况是:我导入了周伟侃的cocos2d-android,并且出现了错误。 我想到的最直接的解决scheme是创build文件夹(右键单击Package Explorer中的项目 – > New – > Folder,然后创build一个名为'gen'的新文件夹。

删除gen及其内容并再次清理项目。

  1. 去项目
  2. 右键点击
  3. 新build文件夹( Res

在我的情况下,它工作正常

我尝试了所有这些东西,但都没有工作。 有一天我所有的项目都在运行,第二天我所有的项目都有一个空的gen文件夹?

经过一系列的testing,以解决遗漏R.java的幻灯片,导致我采取激烈行动的是当我看到属性> Android和项目生成目标是灰色的,项目没有链接到任何SDK ,就好像没有安装SDK一样。 这是我卸载4.2,并重新安装所有的工具和SDK …

长话短说,在我尝试了所有可以在网上find的东西之后,我刚刚删除了我的工作空间文件夹中的整个“adt-bundle-mac-x86_64”文件夹,解压原始下载,并将原始文件夹拖回工作区。

这是作为最后的手段,但是你将不得不通过新build>项目…>从现有代码的Android项目导入到包资源pipe理器的所有项目,并确保你有“复制项目到工作区”UNCHECKED。

重要提示:如果您的“MainActivity”文件总是被命名为“MainActivity”,那么您将无法执行此操作,因此,为了将来的项目创build,最好总是每次为主要活动命名一次。

当我尝试以graphics方式添加网格布局时发生此错误。 删除网格布局文件夹解决了我的问题。

我的解决scheme是安装android sdk构build工具与Android SDKpipe理器。 问题是每当我清理项目时,gen目录都变空了。

希望它会帮助!

如果gen文件夹或R.java文件没有生成,那么首先检查XML文件中的错误,并确保android menifest.xml存在。

右键单击项目>属性> Android>使用最新的API照顾一切!

在我的情况下,解决scheme是在project.properties中将目标从android-22降级到android-19