无法复制清单

时间:2013-01-27 02:25:23

标签: android eclipse git

我通过eclipse从git下载了一个项目。当我尝试运行我的项目时,我会收到此错误:

  

[2013-01-26 21:16:43 - FOLDERNAME] / FOLDERNAME / gen已经存在但是   不是源文件夹。转换为源文件夹或重命名。

删除gen文件夹后,当我尝试清理项目时会出现此错误:

  

[2013-01-26 21:23:38 - FOLDERNAME]无法复制清单

请帮忙。

6 个答案:

答案 0 :(得分:4)

修复方法是: 通过转到项目> 清理项目清洁

答案 1 :(得分:3)

  1. 右键点击项目>属性> Java构建路径
  2. 打开“来源”标签
  3. 点击“添加文件夹...”并选择BOTH gen和src
  4. 如果您在此之后仍有问题:

    1. 右键点击项目>属性> Java构建路径
    2. 选择“库”选项卡
    3. 点击“添加外部JAR ...”按钮。选择android目录中的API(android-sdk \ platforms \ android-yourversion)
    4. 确保事后清理项目

答案 2 :(得分:3)

转到/ bin文件夹并删除AndroidManifest.xml。

答案 3 :(得分:1)

转到manifest.xml位置,然后右键单击manifest.xml,选择属性并取消选中只读属性。

答案 4 :(得分:0)

解决这个问题的最简单方法是

  • 右键单击Eclipse中的项目节点
  • 选择Android工具子菜单
  • 选择修复项目属性

您可能需要关闭并重新打开项目,但在此之后,它应该正确构建。

原因是.class路径和.project文件通常默认在.gitignore中被忽略,然后从git获取项目时会丢失这些设置。

答案 5 :(得分:0)

我在加载项目时遇到了无法复制清单错误,这就是项目运行的原因:

  • 在“问题”选项卡中,单击错误消息
  • 删除它(通过点击键盘上的删除键,我认真)
  • 在Package Explorer / Run As Android Application中单击主项目节点