设备上的Android应用程序

时间:2013-09-04 14:34:13

标签: android

我写了一些应用程序并将其安装在平板电脑上。 比我需要创建一些其他功能的应用程序。 我更改了我的第一个应用程序名称,并更改了部分代码。 但是当我在我的平板电脑上安装新应用程序时,它删除了我的第一个应用程序,它会覆盖我的第一个应用程序。 我找到了一些方法(也改变主包名称),但我不想这样做。 你知道如何避免这种情况吗?

1 个答案:

答案 0 :(得分:0)

如果您希望Android将其识别为其他应用,则需要更改应用包名称。 Android的内部逻辑是相同的包名=同一个应用程序,安装一个将替换另一个。

然后,我不明白为什么更改包名会很痛苦。对不同的应用程序使用不同的包名称通常是个好主意。但是,您不需要更改应用程序内的类的包名称。

在Eclipse中更改软件包名称时,请务必使用 Android Tools>从菜单中重命名应用程序包。只是编辑AndroidManifest.xml将无效并给你带来奇怪的效果(我痛苦地吸取了教训)。 Eclipse将指导您完成此操作并对代码进行必要的调整。