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

时间:2010-11-23 00:10:58

标签: android sdk

我刚刚重新格式化了我的电脑。我有windows xp sp3 32位。 我安装java jdk android sdk eclipse ide

当我去创建一个新的android项目时,我得到了这个错误。

Project'HelloAndroid2'缺少必需的源文件夹:'gen'

请帮助我是eclipse的新手,所以给出详细的回复。

15 个答案:

答案 0 :(得分:99)

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

右键单击该项目。选择属性。转到Android。选择项目构建目标。单击确定。您可能还必须清理并重建项目。

答案 1 :(得分:10)

右键单击Eclipse中的“gen”文件夹,然后选择“属性”。然后,删除“派生”复选框。然后清理项目。

答案 2 :(得分:7)

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

答案 3 :(得分:4)

删除“gen”文件夹。然后清理项目。然后再次构建项目。就我而言,它有效。

答案 4 :(得分:3)

试试这个...... 在eclipse中右键单击该项目 Android工具 - >修复项目属性 它的作品对我来说

答案 5 :(得分:1)

好的,这里有什么对我有用:

删除项目并确保不要将其从磁盘中删除!

再次导入它,它将解决问题。

祝你好运....

答案 6 :(得分:0)

我的情况是:我导入了周伟侃的cocos2d-android并出现了错误。我想到的最直接的解决方案是创建文件夹(右键单击Package Explorer中的项目 - >新建 - >文件夹,然后创建名为'gen'的新文件夹。它适用于我的情况。

答案 7 :(得分:0)

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

答案 8 :(得分:0)

  1. 转到项目
  2. 右键单击
  3. 新文件夹(商品
  4. 就我而言,它运作良好

答案 9 :(得分:0)

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

经过一系列的测试来解决幻影失踪的R.java,导致我采取激烈行动的那个是我查看属性> Android和Project Build Target是灰色的,项目没有链接到任何SDK,几乎就像没有安装SDK一样。这是在我卸载4.2并重新安装所有工具和SDK之后......

长话短说,在尝试了我在网上找到的所有内容之后,我刚删除了工作区文件夹中的整个“adt-bundle-mac-x86_64”文件夹,解压缩了原始下载,并将原始文件夹拖回工作区。

这是最后的手段,但是您必须通过New>将所有项目导回到包浏览器中。项目...>现有代码中的Android项目,并确保您具有“将项目复制到工作区”UNCHECKED。

重要提示:如果您的“MainActivity”文件始终命名为“MainActivity”,您将发现无法执行此操作,因此仅为了将来的项目创建,最好始终将主要活动命名为不同的东西。

答案 10 :(得分:0)

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

答案 11 :(得分:0)

我的解决方案是使用Android SDK Manager安装android sdk构建工具。 问题是每当我清理项目时,gen目录就会变空。

希望它会有所帮助!

答案 12 :(得分:0)

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

答案 13 :(得分:0)

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

答案 14 :(得分:0)

在我的情况下,解决方案是在project.properties将目标从android-22降级为android-19

相关问题