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

Java 是否可以在eclipse中更改android项目上的包名?,java,android,package,Java,Android,Package,我的项目包名是org.consulting.keno,我是否可以将其更改为类似org.consulting.keno2 问题是,我向谷歌商店免费提交了一个应用程序,并想将其改为收费。谷歌商店说,我将不得不删除旧的,并重新提交一个新的apx文件。但是我在说出冲突的包名时出错。在包资源管理器中,右键单击包并选择 Refactor > Rename 键入新名称,您就完成了。我想完成Mef的回答。在很多情况下,这种解决方案是不够的,因为清单中的所有包名引用都没有更改,并且可能会出现一些其他问题。

我的项目包名是
org.consulting.keno
,我是否可以将其更改为类似
org.consulting.keno2


问题是,我向谷歌商店免费提交了一个应用程序,并想将其改为收费。谷歌商店说,我将不得不删除旧的,并重新提交一个新的apx文件。但是我在说出冲突的包名时出错。

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

Refactor > Rename

键入新名称,您就完成了。

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

  • 右键单击包名称,然后折射>重命名
  • 右键单击项目名称安卓工具>重命名应用程序包
  • 手动设置清单的包名称,这些名称未被前面的步骤更改

  • 看起来它不需要对IDE进行任何清理或重置(我正在使用Eclipse)。

    只需选择包名并按F2键。重命名为所需的名称。然后打开gen文件夹,然后在那里重命名包


    别忘了在AndroidManifest.xml文件中更改包名,这应该可以做到,但我想知道你是否先从Android Market取消发布免费应用程序,然后使用相同的包名提交付费版本,如果它仍然会给出“冲突包名”错误。如果你不需要同时激活免费版和付费版,这可能值得一试。首先我以为Ted想同时提供这两个版本-但现在你提到了,是的,只是从市场上删除旧应用程序就可以了:)嗨,我是不是试过取消发布和释放它,没有用,我需要一些帮助,这就是我所做的1.选择java浏览透视图。2.在左侧选择了我的项目3.在屏幕中间的“软件包”下,我选择了要重命名的软件包。4.右键单击它,没有折射器。5.单击“折射器”菜单中的“重命名”,什么也没有发生?