Android 在eclipse中手动更改包名
在eclipse中,我通过右键单击project>>android工具>>重命名应用程序包来更改包名 然后显示清单xml和要更改的新xml 当更改包名时(除了更改清单文件之外),eclipse是否在项目中执行其他操作Android 在eclipse中手动更改包名,android,eclipse,android-manifest,Android,Eclipse,Android Manifest,在eclipse中,我通过右键单击project>>android工具>>重命名应用程序包来更改包名 然后显示清单xml和要更改的新xml 当更改包名时(除了更改清单文件之外),eclipse是否在项目中执行其他操作 如果我手动更改androidmanifest.xml中的程序包名称而不是上面的程序包名称,应用程序是否也能正常工作?您只需将清单中显示的程序包名称更改为您喜欢的任意名称即可。 更改后,请清理并重建项目。 您的类中可能会出现一些错误。在这些类中,您只需执行“Ctrl+Shift+O”
如果我手动更改
androidmanifest.xml
中的程序包名称而不是上面的程序包名称,应用程序是否也能正常工作?您只需将清单中显示的程序包名称更改为您喜欢的任意名称即可。
更改后,请清理并重建项目。
您的类中可能会出现一些错误。在这些类中,您只需执行“Ctrl+Shift+O”操作,它将重新组织您的R.java类引用的导入。是的,您的应用程序将按原样工作。您在每个活动和androidmanifest.xml中的包名只会因此而更改。假设您正在重构
包名,所有类和对这些类的引用(来自其他类)都将更改。另外manifest.xml
包含正在使用的组件类。所以这些名字也会改变
您的项目将按预期工作。为什么不重构包名?
Project>src>右键单击包>重构>重命名
或者单击软件包名称,然后按:Alt+Shift+R
然后清理你的项目