android 没有gen文件,Android缺少必需的源文件夹:'gen'

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

我只是重新格式化了计算机。 我有Windows XP SP3 32位。我安装了Java JDKAndroid SDK月食

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

项目“ HelloAndroid2”缺少必需的源文件夹:“ gen”

请帮助我是新来的蚀,所以请给出详细的答复。

lonesarah asked 2020-07-30T11:07:06Z

15个解决方案

99 votes

当我尝试导入最初使用不再安装在计算机上的SDK版本创建的项目时,才遇到此问题。

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

Joel answered 2020-07-30T11:07:31Z

10 votes

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

Randy Sugianto 'Yuku' answered 2020-07-30T11:07:51Z

7 votes

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

CommonsWare answered 2020-07-30T11:08:12Z

4 votes

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

Vasu answered 2020-07-30T11:08:32Z

3 votes

试试这个...右键单击Eclipse中的项目Android工具->修复项目属性对我有用

Mohammed mansoor answered 2020-07-30T11:08:52Z

1 votes

好的,这对我有用:

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

再次导入它将解决问题。

祝好运....

Gal Rom answered 2020-07-30T11:09:24Z

0 votes

我的情况是:我导入了周维坎的cocos2d-android,出现了错误。 我想到的最简单的解决方案是创建文件夹(在Package Explorer-> New-> Folder中右键单击该项目,然后创建一个名为'gen'的新文件夹。

manicaesar answered 2020-07-30T11:09:45Z

0 votes

删除gen及其内容,然后再次清洁项目。

neeraj t answered 2020-07-30T11:10:05Z

0 votes

去项目

右键点击

新资料夹(Res)

就我而言,它很好

HIRECHE ABDELHAMID answered 2020-07-30T11:10:37Z

0 votes

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

经过一系列测试以解决幻影缺失的R.java之后,导致我采取了激烈行动的一个测试是,当我查看“属性”>“ Android”并且“项目构建目标”显示为灰色,并且该项目未链接到任何SDK时 ,几乎就像没有安装SDK一样。 这是在我卸载4.2并重新安装所有工具和SDK之后...

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

这是万不得已的方法,但是您必须通过New> Project ...> Android Project从现有代码将所有项目重新导入到包资源管理器中,并确保取消选中“将项目复制到工作区”。

重要说明:如果您的“ MainActivity”文件始终被命名为“ MainActivity”,则您将无法执行此操作,因此,为了以后的项目创建,最好每次都对主活动命名始终不同。

whyoz answered 2020-07-30T11:11:16Z

0 votes

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

John answered 2020-07-30T11:11:36Z

0 votes

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

希望对您有所帮助!

Golan Hershku answered 2020-07-30T11:12:00Z

0 votes

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

rinkesh answered 2020-07-30T11:12:20Z

0 votes

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

Sahar Millis answered 2020-07-30T11:12:40Z

0 votes

就我而言,解决方案是将project.properties中的目标从android-22降级到android-19

Marcos Vasconcelos answered 2020-07-30T11:13:00Z

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值