我已经看到Google Play实现了一个很棒的工具来自动更新应用程序,他们是怎么做到的?
如果它是广播接收器,如何让它监听网络服务?
谢谢
工作原理
Google Play 服务客户端库
自动更新
运行 Android 2.2 及更高版本且具有 Google Play 商店应用程序的设备会自动接收 Google Play 服务的更新。使用最新版本的 Google Play 服务增强您的应用,无需担心用户的 Android 版本。
http://developer.android.com/google/play-services/index.html
背后的基本思想是检查软件的版本,因为它包含一个唯一密钥和一个版本号,如果谷歌发现客户端和服务器版本之间具有相同密钥的版本的差异,它允许应用程序更新
他们使用 Google Cloud Messaging,它是一种推送通知服务。