有没有办法可以通过编程方式检查Google Play上是否有我的应用更新,以便通知用户?我知道Android谷歌播放有一个自动通知,但我想使用我自己的通知/弹出消息更新可用性(有点类似于Viber应用程序)。
谢谢
答案 0 :(得分:3)
没有提供此信息的API。如果您的申请具有INTERNET权限
<uses-permission android:name="android.permission.INTERNET" />
在您的清单中,然后您可以创建一个返回当前版本号的服务器。如果它与已安装的版本不同,则可以创建自定义通知。
答案 1 :(得分:3)
您的服务器上可能有一个JSON文件,其中包含您应用的最新版本的android:versionCode
。检索和比较版本代码并不会非常复杂。
此信息未显示在Google Play商店中。所以一个hacky脚本将无法检索它。仅显示android:versionName
。