也许是一个愚蠢的问题,但在这里:
我安装了带Egit的Eclipse。我的系统是基于Windows Vista的PC。
我有一个名为" HelloWorld" (android app)现在让我满意。
我想弄乱它来尝试/用它添加一些东西。
我想保留当前" HelloWorld"项目完好无损,如果出现严重问题,我可以回过头来。
我想复制一下当前的HelloWorld"项目并重命名项目" HelloWold001"或类似的东西,搞乱它。
这是出于个人教育目的,所以我不想与任何人分享。如果不使用Egit或类似的东西,最简单的方法是什么?
感谢您的帮助。
=============================================== ================================= 更新(2014年7月19日):
感谢此处和其他地方发布的评论(主要是关于stackoverflow)以及来自AndroidWarrior的相关问题的答案,我想我已经设法提出了一个体面的方式来实现我想要的。
这是:
阶段1:制作项目的副本。
在包资源管理器中,右键单击要复制的项目。 (确保项目已打开。)
点击“复制”。
单击“粘贴”。在随后的对话框窗口中,单击“确定”。(在此阶段不要为复制的项目键入新名称。您将在阶段2中更改项目名称。 )
您应该在Package Explorer中获取项目的副本,名为“[您的旧项目名称]的副本。”
阶段2:更改复制项目的名称和“重构。”
阶段3:更改复制项目的包名称。
右键单击复制的项目名称,选择“Android Tools”==> “重命名应用程序包”并单击。
更改包名称,然后单击“确定”。
此阶段应该注意更改清单文件中的引用,以便您不必手动执行:
阶段4:更改复制项目中对包名称的引用,例如其他文件中的语句,例如java文件中的“package [your old package name]”等。
右键单击项目中的包名称(在“src”下面是我使用的名称)并选择“Refactor”==> “重命名”将包名称更改为您在上面第3阶段中更改的内容,然后单击“确定”。确保选中“更新引用”框。
此时,应更改java源文件和gen文件中的所有“package [your package name];”语句以反映新的包名称。
如果要更改应用程序名称,则需要手动更改strings.xml文件中的“App name string”值。
我不确定的一件事是,如果您在第1阶段输入最终项目名称,是否需要第2阶段。
答案 0 :(得分:0)
OR
您可以保留项目的备份并继续工作。