2012-04-10 138 views
0

我开始我的Android应用程序编写与修改从互联网上的一些示例代码。经过一些修改(包括apk文件名称和应用程序名称)后,我有一个修改版本的应用程序。当我希望再次安装原始示例apk时,它会显示消息“您是否要更换应用程序?”我认为它想使用原来的应用程序来取代应用程序的修改版本。我应该改变什么,以便Android不会认为它们是同一个应用程序?即使更改应用程序名称和apk文件名称后应用程序更换?

回答

3

更改清单中的软件包名称。

+0

只是“应用程序名称”和“apk文件名”不会这样做。检查'AndroidManifest.xml'文件。第一行应该有一个“'package ='”标签。更改该值。 – davidcesarino 2012-04-10 02:57:59

+1

我看,而且它似乎应该使用重构工具来修改src文件夹中的每个文件的包名称。 (只修改AndroidManifest.xml不会工作我认为)我试过了,它会带来错误。重构工具是否有任何规则或限制? – JLTChiu 2012-04-10 03:19:03

+0

如果您右键单击您的项目文件夹,会出现一个名为* Android Tools *的条目的菜单。在那里,点击*重命名应用程序包*。如有必要,它会为您提供一个窗口,告诉您所有必要的更改,包括'R'进口。考虑到这种特殊情况,我认为它没有任何限制。它应该照顾所有这一切。 – davidcesarino 2012-04-10 03:30:09

相关问题