当用户启动我的应用程序时,如何弹出“新的可用更新”对话框(android)

时间:2015-08-12 13:58:55

标签: android notifications andengine dialog

我使用AndEngine做了一个游戏,我已经做了三次不同的更新并上传到Google Play商店。我看到Google确实提供了更新通知,但大多数人都没有阅读Google提供的“可用更新”通知。

因此,当用户启动我的应用程序时,我希望它弹出一个对话框,例如“新版本可用。您要更新吗?”点击“是”按钮,它将链接到我的应用程序的谷歌市场。

我有什么方法可以实现这样的设备吗?

2 个答案:

答案 0 :(得分:4)

遵循此算法

  1. 启动应用
  2. 检查清单中的版本
  3. 检查服务器的版本(在互联网上的某个位置,您可以在发布新更新时手动更新版本名称/代码)
  4. 比较本地和远程版本。如果不相等launch a URL to your app

答案 1 :(得分:2)

我认为没有谷歌api。您可以做到的最好方法是在互联网上的某个地方与最新的应用程序版本共享一个简单的单行文件。 例如: 1.与内容共享配置文件" 1.0"这是该应用程序的最新版本。 例如,您可以使用谷歌文档。 2.当您的应用程序启动时,您会读取该文件并将其与您的应用程序版本进行比较。如果文件中的版本较大,则会显示该用户的对话框。