我在 Play 商店有一个应用程序,我想执行以下操作:
当用户启动应用程序时,它应该验证 play store 上的应用程序版本是否与安装的相同,如果不是,我将显示一个对话框来警告这种情况,并提供重定向到 play store 以更新它的选项.
我知道 Play 商店的应用程序会自动执行此操作,但如果用户更改此配置..这是一个问题!
A 试图在互联网上找到解决方案但没有成功,有什么帮助吗?? :D
最佳答案
没有正式的方法可以做到这一点,但是你可以看看
https://code.google.com/p/android-market-api/ .
您可以使用您的包名搜索市场,然后从中提取版本号,按照示例 here .
更好/更简单的解决方案是在线托管一个 xml 文件(甚至是 .txt 文件)并将当前版本存储在其中。然后在您的应用程序启动时检查它。
关于android - 如何以编程方式验证 Play 商店上的应用程序版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16243179/