更改android包名称

时间:2012-04-23 17:07:46

标签: android package manifest

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

1 个答案:

答案 0 :(得分:1)

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

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

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