1

我使用 eclipse 开发了我的第一个应用程序并上传到亚马逊应用商店。后来,我发现了一些错误,修复它们并重新上传。但是,当我想在相同/较新版本上重新安装应用程序时,它会说:“您正在安装的应用程序将替换另一个应用程序。所有以前的数据都将被保存”作为其他普通 apk。“然后它说未安装应用程序。” 我已经使用相同的密钥签署了两个版本。

4

1 回答 1

0

当您尝试运行已修复所有错误的应用程序(让新项目名称为 AndroidAPP_v2)时,然后在 eclipse 中它将显示如下:“您正在安装的应用程序将替换另一个应用程序”。这意味着它将替换您的旧应用程序新项目(AndroidAPP_v2)的项目(让它成为AndroidAPP_v1)。如果单击确定,它将自动安装新应用程序。

这是因为两个应用程序具有相同的包名称。如果两个应用程序的包名不同,您将不会收到此消息。事实上,如果 Manifest 文件(在标签中)中的包名与另一个已安装应用程序的包名匹配,它将替换它。

于 2014-11-03T12:05:24.553 回答