近期有一則消息讓無數安卓手機用戶非常欣慰,工信部旗下的泰爾終端實驗室將聯合小米、華為等國內多家手機廠商制定安卓統一推送服務技術標準。這一舉措獲獎徹底解決國內安卓軟件頻繁自啟、相互喚醒的頑固行為,這固然是好事。但原本谷歌原生Android就具備這一推送標準GCM,只是由於谷歌再大陸封禁不能使用,這就好比自己挖的坑還得自己手動來填……
安卓、IOS和Android是全球三大手機系統,當然這只是網友的戲稱,但其實這也是對國產安卓生態的無奈。大眾意識裏,安卓和Android是一樣的,只不過是中英文的區別。但由於國內谷歌服務的缺失,國內安卓系統與谷歌原生Android並不能一視同仁。
從2010年谷歌退出中國開始,國產安卓與谷歌原生安卓就越走越遠。由於系統渲染機制以及編程語言的的不同,安卓流暢性本身就不如iOS,再加上國內安卓軟件基本上都有著濫用權限、頻繁自啟以及相互喚醒的毛病,越用越卡、耗電量也隨之增加,這些讓很多安卓黨頭痛不已的問題都和谷歌服務的缺失有著千絲萬縷的關系……
在討論接下來的話題之前,筆者需要表明一下自己的態度:首先作為普通的手機用戶,我當然希望谷歌能夠在大陸解禁,能夠使用到完整的谷歌服務,這才是Android系統的核心;但作為中國公民,我也尊重、理解我國現有的互聯網監管政策,而谷歌想要在大陸做生意就必須遵照我們的規則。所以對於谷歌何時能回歸大陸這件事,決定權是在谷歌。
沒有統一、規範的應用商店
在剛剛接觸安卓和iOS兩大不同系統的時候,我們很明顯能夠發現,iPhone手機下載軟件只能在官方應用商店App Store裏面下載(越獄就不提了),而安卓手機卻有各種各樣的應用商店,還能自己下載APK手動安裝。似乎這樣會很方便,但是也帶來一個非常麻煩的問題,各大應用商店對軟件審核標準不一,用戶也更容易下載一些山寨、流氓軟件。另外,安卓手機也是最容易造成隱私泄露的。以往,安卓系統對於第三方軟件權限問題是沒有管理和限制的,很多第三方軟件為了獲取更多的用戶信息,甚至可以直接讀取通話記錄、短信以及發送短信的權限,個人隱私得不到保護。這一點國產定制安卓系統做的不錯,很早之前就加入了軟線管理的APP,而谷歌原生Android知道5.0版本之後才開始慢慢收緊這權限控制。
而這一點在iOS上則非常謹慎,iOS不允許第三方軟件讀取用戶通話記錄以及短信等重要內容,否則就不會在App Store上架。甚至連輸入法以及Siri語音助手也是在近幾個大版本中才開放給第三方。盡管Android是開源的系統,對於開發者來講必然是好事。但對於更多的普通用戶來說,還是需要有一套嚴格的標準來管理安卓軟件生態。國外就沒有那麽多安卓第三方應用商店,因為有Google Play,是谷歌官方應用商店,一定程度上就相當於iOS的App Store,能夠抑制第三方軟件的濫用權限問題,而這在國內也是無法正常使用的。
因此,對於國產安卓系統的統一應用商店,我們依然得寄托於我們自己來解決,泰爾終端實驗室既然有意解決推送服務的統一標準,那麽統一的應用商店自然也不是問題,何不一起解決呢?
沒有GCM,只能自建安卓統一推送標準
說實話,我從安卓陣營轉投iOS,很大一部分原因在於iOS的推送機制簡直完美,而安卓手機則需要軟件保留在後臺運行。為了盡可能的留在後臺,保持更多的用戶活躍度,安卓軟件頻繁自啟、相互喚醒成了常態,也就造成手機卡頓、耗電作為一個曾經以刷機為樂的搞機愛好者,你們完全不用懷疑我折騰綠色守護、黑域(阻止運行)等安卓神器的能力。但這些仍然沒有辦法滿足我,小編的日常需要關註科技資訊動態,所以除了微信、QQ、支付寶等常用軟件需要實時收到推送之外,一大堆新聞APP我也需要收到推送消息。綠色守護、黑域固然能夠讓他們不再頻繁自啟、相互喚醒,但這樣一來軟件推送也就停了,所以我選擇了iPhone。
對於流暢度什麽的,我真的沒有什麽強迫癥,而且我認為現在的安卓手機性能提上來了,流暢度上已經達到了非常優秀的水準。但是iOS的推送機制真的是安卓無法比擬的,在iOS上,所有軟件的推送消息都不是直接彈出的,而是現發給蘋果服務器,再由服務器轉發給特定的iOS設備,即使你有100個軟件需要推送,那保留在後臺只需要一個負責信息推送的進程就行了。當然這也涉及到iOS的後臺管理機制,對於一般的軟件,iOS是不允許其長時間保留在後臺的。
而安卓軟件的推送機制就簡單多了,直接由APP發送給用戶,因此也就必須保留在後臺才能推送消息。其實谷歌本身是有一種類似iOS推送機制的標準的,就是GCM(Google Cloud Messaging),但在國內依然不能使用。也因為這,很多人將國產安卓系統和谷歌原生Android戲稱為兩個不同的手機操作系統。
不過,據了解由於國內手機廠商全部采用深度定制的安卓系統,小米的MIUI、華為的EMUI以及魅族的Flyme等都具有各自建立的系統級消息推送機制,原理與谷歌的GCM一致,不過由於各家軟件支持情況不一,例如在小米手機上完美做到系統級推送,在華為手機上卻不行。這在一定程度上也就讓這幾家公司有了聯合在一起成立安卓統一推送聯盟,制定消息推送技術標準的想法。
也就是說,折騰了半天,谷歌原本就有的東西,現在還是要自己再整出一個。有一剎那的想法是,只要谷歌解禁,國內安卓手機也有了統一的應用商店,也有了統一的系統級消息推送服務,哪會有這麻煩……但工信部這次既然做了,一定程度上也說明——谷歌回歸中國又將遙遙無期。但欣慰的是,至少有人開始站出來整治國產安卓生態環境了。
安卓統一推送標準的制定計劃,應該是工信部繼“預裝第三方軟件必須可卸載”的規定之後做的第二件大好事了,希望第三件好事就是統一第三方應用商店吧,這樣才能讓我們真正忘記谷歌的Android
已有 299 位網友參與,快來吐槽:
發表評論