手機系統更新是怎么樣推送到手機上的?
手機系統在線升級(更新)是通過無線網絡下載到手機上更新的,現在的手機在線升級都是使用OTA的方式,他有兩種實現方式,第一種是Push(服務端向服務器端推送更新),第二種Query(客戶端主動查詢),第一種方式需要在手機后臺建立長連接,就是保持手機與手機廠商更新服務器的長時間的網絡連接,雙方會主動交互,有更新時,就會推送更新消息給手機,對手機和更新服務器的開銷、流量都影響比較大,手機耗電量也消耗大,實現復雜,第二種方式主要是手機通過手動或定期任務主動向手機廠商更新服務器查詢是否有更新,查詢到有更新,就提示用戶下載更新,實現簡單。
個人認為,手機廠商在出現大版本,實驗性測試,大BUG緊急修復時,會采用第一種方式推送,平時的周期性的升級,補丁,功能更新等一般是采用第二種方式。