【问题标题】:Reinstalling android app without uninstaling重新安装android应用程序而不卸载
【发布时间】:2014-12-29 16:28:36
【问题描述】:

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

【问题讨论】:

  • 查看日志。它应该告诉你原因。

标签: android eclipse apk uninstallation reinstall


【解决方案1】:

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

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

【讨论】:

  • 这不能回答所提出的问题 - 请注意,未安装海报的替换版本。他们也不是通过 eclipse/adb 安装的。
猜你喜欢
  • 2012-12-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-02-15
  • 2016-01-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多