我试图将现有的 Android 项目导入到我当前的 Eclipse 工作区中。我选择 File-> New-> Android Project,打开 Android 项目对话框,然后选择“ Create Project from already source”,Location,Build Target and Finish。
我得到以下错误: 项目描述无效。
有人知道如何克服这个错误吗?
我不确定这将解决你的问题,因为我不知道它来自哪里,但当我导入一个项目,我去文件-> 导入-> 现有的项目到工作空间。也许这能解决你的问题。
解决: 如果你想“从现有的源创建项目”,你需要创建一个新的目录,然后把项目目录树放入新的目录。然后在导入时指向新目录。
/path/to/project
Copy projects into workspace
Add project to working sets
当尝试导入的源代码为 在现有的工作区内。时,将显示此错误消息
将源代码放在目录 在任何现有工作区之外中,然后导入
还可以使用 Make new > General > Project,然后将项目导入到该项目目录
我在从 SVN 检查 Android 项目时遇到了错误的问题。我就是这么做的,一切都安定下来了。 从 SVN 签出项目,就像我们通常做的任何其他项目一样 右击并获取项目的属性 3. 在 java build path-> order and export 选项卡中,选择 android API 并确定它
这消除了所有的项目问题 到目前为止还不错,但不确定这是否是100% 正确的方法
似乎您不能拥有您的项目根目录,因为 AndroidManifest.xml 比您的工作区根目录低一个目录级别。我挣扎了一个小时才放弃,重新安排了我的回购。
这个帖子帮助了我: http://code.google.com/p/android/issues/detail?id=8431
我发现詹姆斯 · 沃尔德的答案最接近我的解决方案,除了“文件-> 导入-> 一般-> 现有项目到工作区”(这对我来说根本不起作用)我使用“文件-> 导入-> Android-> 现有 Android 代码到工作区”。我正在使用 Helios,也许你的 Eclipse 版本没有这个怪癖。
只要删除。在您的项目文件夹中创建“ Project”文件(它隐藏在 Linux 中,使用“ ls-a”来显示) ,然后从 Eclipse 中选择从现有源代码创建 Android 项目
在我的 Android Project folder .project文件丢失。恢复将隐藏在 Unix OS environment中的 .project file解决了错误。
Android Project folder .project
Unix OS environment
.project file
更新@JamesWald 的回复,并加入其他评论。假设您希望从新工作区中的备份创建 cfesh 副本:
同样的问题也发生在我身上,而且. project 文件不在项目中。 我复制了一个。项目文件,并将项目名称替换为要导入的项目的名称。 然后,在工作区中使用 File-> Import-> 现有项目,我就能够导入项目。
对我有效的方法是: 文件 > 导入 > 将现有项目导入工作区(在 General 选项卡下) ,然后选择项目根文件夹。将现有的 Android 代码导入 Workspace 对我来说在 Eclipse 上不起作用。