0

我想更改尚未在 Market 中发布的应用程序的包名称。有没有办法在 Market/Play 上使用新的包名作为唯一 ID,同时在我的代码中仍然使用旧的包名?

4

1 回答 1

1

更改清单中的软件包名称将更改 Google Play 读取您的软件包名称的方式。您无需在其他任何地方更改包名称即可完成此操作。在 Eclipse 中,类的包名可以独立更改(直接在 src 下)。

正如 zapl 所提到的,如果您的应用程序包名称与其中的类名称不同,您可能需要处理一些手动项目(假设所有内容都在同一个包中的快捷方式在这种情况下并不总是有效)。例如,使用“.classname”可能需要在清单和其他地方更改为完全限定的类名。

如果您正在寻找一种将包名称更改为在 Google Play 中与清单中不同的方法,那么不,您不能(无论如何这都不是一个好主意)。但是,您可以使用库项目来创建具有新包名称的新应用,而无需更改原始代码或清单。需要编写最少的代码/xml。

于 2012-04-23T17:45:58.850 回答