【问题标题】:Check version and install apk OTA if the version is different如果版本不同,请检查版本并安装 apk OTA
【发布时间】:2011-07-29 15:42:47
【问题描述】:

我正在尝试构建这个现在几乎完成的应用程序。我正在尝试改进它

  • 提供 OTA 支持
  • 为了做到这一点,请检查版本,下载 apk 并安装它。

一些研究指出我使用 Intents,但不是很清楚。

非常感谢您提供分步程序。

提前致谢。

PS:由于某些要求,我可能不会在市场上发布它。所以排除了上传到市场的可能性。

【问题讨论】:

    标签: android installation version apk ota


    【解决方案1】:

    您可以通过将带有 ACTION_VIEW 的意图与 apk 文件一起发送来以编程方式安装 APK。这将打开应用程序安装程序,如果清单中的构建版本高于已安装应用程序中的版本,它将安装它。

    请参阅here 的类似问题。

    您需要定期轮询服务器上某个可以返回最新版本号的文件,并通过PackageManager 将其与当前安装的应用程序版本号进行比较(调用 getPackageInfo() 并检查 PackageInfo.versionCode)。

    【讨论】:

      猜你喜欢
      • 2017-03-14
      • 2020-07-16
      • 2018-07-05
      • 1970-01-01
      • 1970-01-01
      • 2019-06-28
      • 1970-01-01
      • 2019-12-09
      • 2014-11-20
      相关资源
      最近更新 更多