如何让用户从应用程序内部检查最新的应用版本?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (62)

我想在应用程序中添加一个“检查更新”按钮,以便当有人单击它时,它将显示一个用于检查应用程序版本的进度对话框。

如果找到新版本,这些应用程序将自动下载到手机上,让用户手动安装更新的应用程序。

或者任何其他方法都可以只要它能检查最新版本并通知用户更新。

提问于
用户回答回答于

如果它是市场上的一个应用程序,那么在应用程序启动时,启动一个有希望地打开市场应用程序的意图,这将导致它检查更新。

否则,实现和更新检查是相当容易的。下面是我的代码:

String response = SendNetworkUpdateAppRequest(); // Your code to do the network request
                                                 // should send the current version
                                                 // to server
if(response.equals("YES")) // Start Intent to download the app user has to manually install it by clicking on the notification
    startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("URL TO LATEST APK")));

所属标签

可能回答问题的人

  • EatRice

    16 粉丝0 提问10 回答
  • 富有想象力的人

    5 粉丝0 提问3 回答
  • 最爱开车啦

    9 粉丝503 提问3 回答
  • 成都加米谷大数据

    5 粉丝0 提问3 回答

扫码关注云+社区

领取腾讯云代金券