java – 如果当前版本<>市场版本,提示Android App用户更新应用程序

说我的 Android应用程序版本0.1安装在用户的手机上.每当他们启动我的应用程序,我想检查Android Market中是否有不同的版本,我们假设这个版本是0.2.如果这两个版本之间存在不匹配,我想显示一个对话框,提示用户升级App.

我完全明白,从Android Market本身到用户都有通知程序,但就我的Google Analytics(分析)数据而言,提醒用户升级到新版本的App并不是非常有效.

任何见解将是非常有帮助的.谢谢StackOverflowers,你们摇滚!

Android Market是一个封闭的系统,只有一个非官方的api可能会在任何时候崩溃.

您最好的打赌只是在您的网络服务器上托管一个文件(xml,json或简单文本),您只需在市场上发布应用程序时更新当前版本的应用程序.

然后你的应用程序只能在启动时提取该文件,检查当前安装的应用程序的版本号是否较低,并显示一个对话框来警告用户他是否滞后.

相关文章
相关标签/搜索