Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何在Eclipse中打开现有项目_Android_Eclipse - Fatal编程技术网

Android 如何在Eclipse中打开现有项目

Android 如何在Eclipse中打开现有项目,android,eclipse,Android,Eclipse,我觉得自己有点傻,但我就是不能让它发挥作用 我有一个现有的Android项目从我的另一台电脑复制,在文件夹中 c:\projects\trunk\android\emergency (我在另一台电脑上创建了该项目,并将其复制到我的新电脑上,另一台电脑将被分发) 现在我想在Eclipse中打开这个项目。所以我想我什么都试过了,但我似乎无法让它发挥作用 我查找了类似于“openproject”的内容,但没有找到它 然后我尝试了“import”,但这不允许我导入它,因为它是同一个工作区(我使用与另一

我觉得自己有点傻,但我就是不能让它发挥作用

我有一个现有的Android项目从我的另一台电脑复制,在文件夹中

c:\projects\trunk\android\emergency
(我在另一台电脑上创建了该项目,并将其复制到我的新电脑上,另一台电脑将被分发) 现在我想在Eclipse中打开这个项目。所以我想我什么都试过了,但我似乎无法让它发挥作用

我查找了类似于“
openproject
”的内容,但没有找到它

然后我尝试了“
import
”,但这不允许我导入它,因为它是同一个工作区(我使用与另一台电脑相同的文件位置和工作区位置)

然后我尝试创建一个新工作区并将其导入那里。然后它抱怨说我没有项目,我首先必须创建一个。因此,我在新工作区中创建了一个虚拟项目,导入了项目,它将所有内容复制到新工作区,并将其放置在虚拟项目下方

我太困了,你能帮我吗

顺便说一句,这是我正在使用的Eclipse: Eclipse SDK 版本:4.2.0
构建id:I20120608-1400

右键单击导航器导入现有项目…-选择项目的基本目录

这是导入->常规下的“将现有项目导入工作区”选项

见:

尝试
文件
新建
项目…
现有代码中的Android项目

不要将您的项目从pc复制到工作区,请将其复制到其他地方,然后让eclipse通过上面的菜单命令将其复制到工作区,并选中
在现有工作区中复制

我使用Mac并删除了ADT包源代码。遇到同样的错误,所以我转到project>clean,adb正常运行。

文件
导入
常规
将现有项目导入工作区

选择包含项目的根文件夹。它列出了选定文件夹中的所有可用项目。选择要导入的内容,然后单击
Finish
。这应该可以正常工作。

窗口->显示视图->导航器,应该在左侧弹出导航器面板,显示项目列表

它可能已经在工作区中打开,但是您可能已经关闭了“导航器”面板,因此看起来您没有打开项目


Eclipse在Linux上使用ADT构建v22.0.0-675183

假设应用程序文件夹位于笔驱动器中

打开eclipse,进入导入,选择Android,在Android中选择“现有Android代码进入工作区”

下一步完成



Ramanand Bhat

尝试文件>新建>项目…>现有代码中的Android项目我是否必须选中“在现有工作区中复制”?我通常会这样做,因此我的工作区中的项目与其他项目相同。如果您已将项目复制到工作区中,则不需要选中“在现有工作区中复制”。不要将您的项目从pc复制到工作区中,将它复制到其他地方,让eclipse通过上面的菜单命令并选中“在现有工作区中复制”将其复制到工作区中。我尝试了,但它在新工作区中给了我一个项目的副本?但是,项目已经在正确的位置。当我在工作区中导入它们时,它们不会被复制吗?@Michel,不会,它们不会被复制。如果它没有列出它们呢?下一个屏幕上有一个复选框来决定是否复制。我在寻找纯Java,而不是Android,Lanaru的答案很有帮助。项目>导入>常规>选择根目录>(不要选择将项目复制到工作区)。如果您在Java项目范围之外使用Eclipse,例如Ruby项目或C项目,这将非常有用。还有一个关于@tim doyle的建议可能会有所帮助:窗口->显示视图->导航器。事实上-全世界的iOS程序员谢谢你!)现在,如果我只能找到一个“AVD”…我尝试了这个,但它仍然试图运行一个项目,我创建并删除了一周前。Unintuitive甚至没有开始描述Android/EclipseSDK闹剧。当不得不问“如何打开现有项目”时,你会发现UI有严重问题。这个答案正是我所需要的,距离“开放现有项目”还有很长很长的路要走,嗯?谢谢。那你怎么办?你是双击它还是什么?我双击它,它会打开一个项目配置文件。有史以来最糟糕的IDE。太令人沮丧了,我不得不用这个!已在例如已接受的答案中提及。还有什么要补充的吗?