几天前我完成了我的测验应用程序。现在,我想发布第二个不同问题的测验。我在 Eclipse 中复制了项目并更改了问题。现在,在我的智能手机上安装它时,它告诉我这个应用程序已经存在。
那么在哪里可以更改两个应用程序不同的名称?还是我必须更改其他内容?
您需要更改包名称:
Right click on the project -> Android Tools -> Rename Application package
如果您还没有这样做...您需要像上面一样更改包名称,但只需更改在这种情况下表示您的应用程序名称的文本即可进入strings.xml
并进行修改。"<string name="app_name">your app name </string>"
在测试时,您可以卸载一个并安装另一个。但是,如果您打算在 Google Play 上发布两个应用程序(或任意数量的应用程序),您应该始终为每个应用程序使用不同的包名称。
Google Play 机制的工作方式是不同的应用程序可以使用相同的名称。但是,它们通过包名称来区分。Google Play 商店中没有两个应用程序可以共享相同的包名。
这是一篇不错的文章,标题为Dianne Hackborn无法改变的事情。
当然,使用这个(正如 Nunu 已经回答的那样)来更改您的第二个应用程序的包名称: 右键单击项目 - > Android 工具 - > 重命名应用程序包
它可能在 AndroidManifest.xml -> 应用程序中。请看看
<application
android:name="MyApplication"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" android:allowBackup="true">
<activity
也在 XML 中
你的包名是一样的。1.尝试卸载旧的,然后重新安装 2.或者通过简单地更改你的包名来安装它
您需要更改主包名称的名称,这里应用名称应该相同,但包名称不应该!