是否可以在eclipse中更改android项目中的包名?

时间:2011-03-09 20:46:34

标签: java android package

我的项目的软件包名称是org.consulting.keno,是否可以将其更改为org.consulting.keno2之类的内容?

问题是我向谷歌商店提交了一个免费的应用程序,并希望将其更改为收费。谷歌商店说我必须删除旧的,并重新提交一个新的apx文件。但我得到一个错误,说明包名称冲突。

3 个答案:

答案 0 :(得分:19)

我想完成Mef的答案。在很多情况下,此解决方案是不够的,因为并非清单中的所有包名称引用都已更改,并且可能会出现一些其他问题。三步解决方案如下:

  1. 右键单击包名称,然后折射>重命名。
  2. 右键点击项目名称Android工具>重命名应用程序包。
  3. 手动设置前一步骤未更改的清单的包名称。
  4. 看起来它不需要任何清理或重置IDE(我正在使用Eclipse)。

答案 1 :(得分:5)

在软件包资源管理器中,右键单击软件包并选择

Refactor > Rename

输入新名称即可完成。

答案 2 :(得分:1)

只需选择包名称,然后按F2。重命名为您想要的。然后打开gen文件夹,然后重命名包。

不要忘记更改AndroidManifest.xml文件中的包名称