我想知道是否可以检查用户正在运行的应用程序是否是Google PlayStore上可用的最新版本。我读过一些答案,他们说这是不可能的,但我看到一些应用程序可以做到这一点。
有人能告诉我怎么做吗?我能看到这是可能的。
事实上,Google Play服务不会公开此类API。
但是您可以使用一种解决方法来检查较新的版本:在您的服务器上的一个简单请求就可以了,解析Play Store页面也可以等等。
您可以在服务器上为此类操作创建一个api。
您的api可以返回当前VersionCode、minVersionCode和updateMessage等值。
您可以比较您的应用程序版本代码、当前版本代码和minVersionCode并显示一个对话框以便于更新或强制更新。