有个eclipse下的Android项目,现在因为有个需求想在复制出来一个项目,把这个项目变成两个独立项目。在同一个工作空间下不能同时存在项目名称一样的项目,所以需要修改项目名。具体操作如下:
1.修改.project文件下的<name></name> 改为不同的名字即可
<projectDescription>
<name>123</name>
2.现将project菜单下的 Build AutoMatically 去掉,先不让它同步的编译,等一下统一的去编译。如图:
3.选中我们需要更改的包 -> 右击 ->Refactor ->Rename,出现下面的界面,选中前面三个选项 -> 选中Preview,出现下图的界面 ->OK即可
4.现在将project菜单下的 Build AutoMatically 勾选,然后clean一下我们的项目了;选中项目名->project ->clean
这时候我们的代码可能会出现错误,不用紧张,我们可以根据错误提示一步一步查找原因,然后进行修改,修改完后在进行Clean一下项目。
5.最后我们再修改一下application name;这个比较简单;选中工程名 右击->android tools ->Rename Application Package 修改自己想要的包名即可
如果在manifest中有如android:name=""中信息没有变化,可以进行手动修改,如下图:
到此项目名已修改完成,可以clean下项目,运行我们的项目了