无法将项目导入Eclipse工作区

所以,我一直在Windows中使用eclipse多年。 我有几个最近一直在做的android项目。 但是我被卡住了这么奇怪的东西。

问题是我现在在Windows和Linux上都使用eclipse。 (是的,我觉得Linux更好,更快)。 我想将我在Windows上使用的所有项目都放到Linux Eclipse工作区中(是的,我创build了另一个工作区,因为我不知道我是否可以在两个版本(即linux和windows eclipse)上使用同一个工作区)。 现在,怪异的部分是我无法将这些项目导入到我的其他工作空间! 这真让我抓狂。

我去我的Linux Eclipse工作区 – >导入 – >添加现有的Android项目 – >浏览 – >我的Android项目的根目录 – >(Ecipse确实显示下面的框架上的项目 – >我点击完成 – > 没什么 。坐在那里,等待着,没有任何反应,我在这里search了一下,但没有一个类似这样的问题。

是的,我可以访问工作区文件夹,是的,我可以创build文件夹等。

请有人可以告诉我怎样才能导入正在检测,但没有导入的项目?

谢谢。

  • 如何在按下button时隐藏/显示元素?
  • Android完成当前活动导致应用程序closures
  • 如何在Eclipse的Eclipse Debug模式下查看SQL数据库
  • 如何从Eclipse调试签名的Android应用程序?
  • ADT在DDMS中获取BufferOverflowException
  • 三星Galaxy Tab的模拟器10.1
  • 我的android项目的build.gradle文件位于何处?
  • 自从sdk工具更新17以来,eclipse中的Android项目引用了“普通”java项目
  • 我通过以下方式导入项目来解决这个问题:

    File > Import > Android > Existing Android Code Into Workspace

    点击Next ,然后Browse...

    select您的项目根目录,然后选中Copy projects into workspace的checkbox。 点击Finish

    希望它会帮助你。

    我也长期面对同样的问题,今天才发现解决scheme!

    这一切都在项目根目录下的.project和.classpath文件中。 在尝试将任何项目导入到工作区时,如果您的项目没有被列出,那意味着.project和/或.classpath文件丢失或损坏。 通常这些文件是隐藏的,所以你永远不知道是什么问题。

    对于Ubuntu,请按照以下步骤操作:

    步骤1.转至工作区中的任何项目根目录,然后按Ctrl + H查看隐藏文件。

    步骤2.从那里复制.project和.classpath文件,并粘贴到您要导入的其他项目目录。

    第3步。打开.project文件并将名称标签更新为项目名称。

     <?xml version="1.0" encoding="UTF-8"?> <projectDescription> <name>Name of the project</name> <comment></comment> .... 

    第4步。closures文件夹并导入项目,现在肯定会列在导入向导中!

    我也遇到了同样的问题。

    您需要更新ADT (Eclipse插件)以使用新的Android SDK。

    单击帮助>检查更新

    ADT更新后,您可以从“ 文件”>“导入”中导入项目

    确保检查AndroidManifest.xml文件是否存在于文件夹或子文件夹中。 您必须拥有该文件才能导入。

    这是我的问题。 幸运的是,我在DropBox中拥有无限的历史function,所以我可以使用它来获取文件的最新版本。 一旦我添加它,导入工作得很好。

    我面临着同样的问题,在这里我做了什么。 – 在Eclipse中,转到Windows – >首选项 – selectAndroid,设置您的Android SDK位置,确保您的表中至less有一个Android平台。 – 应用和确定。

    完成后,我尝试导入,并没有问题。 希望它有帮助。

    可能是项目已经存在于工作区中。 解决方法是更改​​工作区位置或重命名您正在导入的项目。

    导入文件后,您可以从属性部分取消select库中的内容。 它为我工作

    如果上面所有的版本没有帮助你,打开一个和导入项目名称相同的新项目,那么进入原始项目,打开它并使用ctrl + Aselect所有文件,然后复制粘贴到里面新的项目,然后点击是所有内部的阿拉尔特,它应该工作。

    如果以上答案都不起作用,请检查包含项目的文件夹的权限。 从命令行在Ubuntu中试试这个:

     sudo chmod 777 Folder_Containing_Projects -R 

    上述命令将recursion授予权限。