0

我想在 Eclipse 中创建我的 Android 项目的副本,这样我就可以在不触及原始项目的情况下修改副本。所以我开始创建一个新的工作区。我以为我在新工作区工作,因为工作区的路径显示在 Eclipse 菜单栏的顶部,但我看到:

1)我的新工作区目录中没有项目文件,所以我复制了一个包含所有项目文件的文件夹,包括我今天早上用今天日期更改的文件

2)当我通过此建议添加新的 .jar 文件时,在执行建议的第 5 步时,我看到列出了旧的 jar 文件工作区,而不是我的新工作区目录路径。

所以这是我的问题:1)我需要一个新的工作区来避免覆盖我的旧项目代码吗?2)我是否需要导入我今天早上接触的项目,以便 Eclipse 识别它的新位置?3)它还在旧工作区中使用旧的jar文件吗?我解释正确了吗?

我是否应该按照以下步骤清理此处列出的内容:

创建一个新的 android 项目,选择“从现有源创建项目”,确保源目录确实在您的工作区之外(您将不得不忍受一秒钟)。这应该 a) 在源目录中创建必要的 .project/.classpath 文件(现在仍然在您的工作区之外)并且 b) 使项目显示在 Eclipse 的列表中。

右键单击 Package Explorer 中的项目并选择 Delete,确保在出现删除磁盘上文件的选项时未选中它。

现在像导入任何其他项目一样导入项目(您现在可以这样做,因为 .project/.classpath 文件是在上面的步骤 1 中创建的)。导入“将项目复制到工作区”时应该有一个选项,所以勾选该选项。

谢谢你的帮助

4

3 回答 3

2

工作区只是 ProjectSets 和配置集,因此您可以根据您正在做的事情拥有完全不同的 GUI 设计。我的所有公司项目都有一个工作区,我的所有客户项目也有一个工作区。工作区保持独立并且可以有不同的配置。

对于您想要做的事情,最好的办法是在资源管理器中,创建整个项目文件夹的副本,并将其重命名为其他名称 (Project1)-(Project2)。

然后回到eclipse,文件->导入->现有项目

于 2012-11-30T17:12:51.870 回答
1

如上所述,只需复制项目。为此: - 在您的新工作区中:

go to File --> New --> Project... --> Android Project from Existing Code --> 

浏览您的原始项目,确保选中“将项目复制到工作区”框,然后单击完成。

于 2012-11-30T17:12:17.910 回答
1

Eclipse 中的工作区可能包含也可能不包含代码。通常,实际项目会被导入工作区。因此,您可以拥有多个都指向相同代码的工作区。您可以右键单击文件并查看资源选项卡以查看文件的实际位置。

最好的方法是复制代码本身,并为其创建一个单独的工作区。

于 2012-11-30T17:07:16.630 回答