為什麼android系統不可以繞開運營商直接推送?

時間 2021-06-08 12:43:27

1樓:CodeMagic

我可能錯誤的理解了題主的推送的含義了,題主的推送指的是手機系統本身的更新。這個也要說到開源閉源以及系統的開放性問題。

首先,最容易做到系統更新直接推送的是蘋果,它是完全閉源且不開放的,因為擁有IOS系統的裝置全部都是蘋果自己的產品,硬體都在可以掌控範圍之內。

其次,相對容易推送的是Windows,它也是閉源的,但它向各大廠商開放。實際上,微軟之前在大多數情況下是不會直接向使用者推送的(但它有能力推送),因為Windows系統的手機並不都是微軟的產品,微軟並不能對手機的各種硬體掌握,所以一般是微軟提交系統給手機廠商,然後手機廠商把整合了手機驅動的系統提交給微軟,最後微軟向使用者推送更新。當然,Lumia系列手機沒有這個過程,因為它的硬體也受微軟控制。

微軟還可以像Windows 10 電腦版一樣,收集各個手機廠商的各種驅動,然後統一向使用者推送,但這樣的問題是系統過大,而且使用者更新這樣的系統有變磚的風險。

最後說安卓。開源的安卓是硬體和軟體花樣最多的手機系統,沒有之一。各個廠商的硬體和系統介面差異非常大,統一給安卓推送系統更新幾乎是不可能的事。

當然Google自己的硬體產品可以直接接受谷歌的更新,但別的廠商Google就無能為力了。Google甚至不能連線上很多安卓終端,因為廠商去除了系統中的谷歌服務,換上了自己的一套服務。

舊回答的分割線

恩…題主知道運營商和軟體服務提供商的區別嗎?沒有任何基於網際網路的系統不依靠運營商而能向客戶端推送訊息。IOS和Windows能擁有統一的推送平台是因為他們是閉源的商業軟體,他們可以完全控制自己的系統,Android在國外也是有相對統一的推送平台的(GMS),等大Google明年回歸中國市場後,這個推送平台可能在中國也能用了。

這個東西實現起來根本沒有難度,難的是手機廠商願不願意預裝Google的服務框架(大多數有點規模的廠商估計都可能不太願意),還有就是中國的軟體商願不願意用GMS推送它們的訊息而不是在後台執行著無數的服務來接受自己各自的推送。

為什麼不可以喜歡張國榮?

傲雪寒梅 你喜歡誰是你的自由,每個人的愛好不同,品味不同,因為每個人的原生家庭不同,藝術細胞不同,接受的教育不同,欣賞的角度不同,沒必要糾結這個問題,這都不算問題,沒必要。 恐同 抑鬱症 喜歡冷門明星 不是很火 他們不認識。喜歡小鮮肉,那是青春期正常的行為。喜歡劉德華成龍這是正常的,積極向上的榜樣,...

為什麼我們不可以貪睡?

贊同上面的乙個回答。宗教是古時統治階級創造出來維穩的工具,所有的教義自然也要圍繞這一核心目的展開。作為所謂的教徒被剝削的最底層,他們自然要被教化成勞動機器,為權貴們的享受辛勤勞動,所以才會讓你少吃飯少睡覺多幹活多吃苦。一邊被壓榨勞動力一邊感恩戴德的期盼著來世的美好生活。宗教信仰是個人的選擇我也無意左...

為什麼不可以刪除回答?

想養只貓 那你就收了呀,反正都分手了不是嗎?兩個人就算是陌生人了,還在意那麼多幹嘛呢?他還了你就收好,只要他沒回來找你,就別去理他 GAGA 男人提分手都是蓄謀已久,很少是衝動提的分手,現在他把東西還回來 1.是斷了你復合的念想,各自安好。2.是已經有了新的戀情,不想節外生枝。 那我想問問,分手前乙...