在eclipse中手动更改包名

时间:2015-04-24 05:46:29

标签: android eclipse android-manifest

在eclipse中,我通过转到androidmanifest.xml更改包名称。

然后它显示清单xml和要更改的新文件。

eclipse在更改包名时是否在项目中执行其他任何操作(除了更改清单文件)?

如果我手动更改{{1}}中的包名称而非上述内容,应用程序的工作方式是否相同?

4 个答案:

答案 0 :(得分:0)

您只需将清单中显示的包名称更改为您喜欢的任何名称即可。 更改后清理并重建项目。 您可能会在课程中遇到一些错误。您需要在这些类中执行的操作是“Ctrl + Shift + O”,它将重新组织R.java类引用的导入。

答案 1 :(得分:0)

是的,您的应用程序将按原样运行。您在每个活动和androidmanifest.xml中的软件包名称只会由此更改。

答案 2 :(得分:0)

假设您是refactoring包名,那么这些类(来自其他类)的所有类和引用都将发生变化。此外,manifest.xml包含正在使用的组件类。所以这些名字也会改变。

您的项目将按预期工作。

答案 3 :(得分:0)

为什么你不重构包名? 项目> src>右键单击包>重构>重命名

或单击包名称,然后按:Alt + Shift + R

然后清理你的项目