0

我已经看到Google Play实现了一个很棒的工具来自动更新应用程序,他们是怎么做到的?

如果它是广播接收器,如何让它监听网络服务?

谢谢

4

2 回答 2

3

工作原理
Google Play 服务客户端库

自动更新

运行 Android 2.2 及更高版本且具有 Google Play 商店应用程序的设备会自动接收 Google Play 服务的更新。使用最新版本的 Google Play 服务增强您的应用,无需担心用户的 Android 版本。

http://developer.android.com/google/play-services/index.html

背后的基本思想是检查软件的版本,因为它包含一个唯一密钥和一个版本号,如果谷歌发现客户端和服务器版本之间具有相同密钥的版本的差异,它允许应用程序更新

于 2013-03-08T22:54:31.753 回答
2

他们使用 Google Cloud Messaging,它是一种推送通知服务。

http://developer.android.com/google/gcm/index.html

于 2013-03-08T23:03:48.450 回答