2

有没有一种方法可以以编程方式检查我的应用在 google play 上是否有更新,以便通知用户?我知道 android google play 有一个自动通知,但我想使用我自己的通知/弹出消息来更新可用性(有点像 Viber 应用程序所做的)。

谢谢

4

2 回答 2

3

没有提供此信息的 API。如果您的应用程序具有INTERNET权限

<uses-permission android:name="android.permission.INTERNET" /> 

在您的清单中,然后您可以创建一个返回当前版本号的服务器。如果它与安装的版本不同,那么您可以创建自定义通知。

于 2013-03-01T04:10:23.653 回答
3

您的服务器上可能有一个 JSON 文件,其中包含android:versionCode您应用程序的最新版本。检索和比较版本代码不会很复杂。

此信息不会显示在 Google Play 商店中。因此,hacky 脚本将无法检索此内容。仅android:versionName显示 。

于 2013-03-01T04:28:49.873 回答