Google應用全家桶停供華為新機,Mate30鴻蒙現階段發揮不了備胎作用_風聞
TechEdge科技边界-2019-09-02 23:19
自從美國商務部發布禁令以來,華為在海內外市場受到極大衝擊,不僅關鍵半導體料件可能面臨斷炊,連手機操作系統的支持也被Google喊停。
近日,Google發言人對路透社表示,由於受到美國禁令,華為即將在IFA2019大展上發佈的Mate30,以及之後的新機都將不會再搭載Google授權的應用服務全家桶。
Google全家桶對中國市場沒有影響,但是對於國外市場,可以説是必備的條件,如果缺乏這些軟件,原本華為擅長的電信商渠道基本就等於沒了。
事實上,華為自從被列入清單之後,在歐洲的市佔一落千丈,第一季原本還有24.9%,第二季只剩19.3%,許多電信商和手機渠道都已經預防性下架華為產品。
那麼,華為的備胎,也就是鴻蒙操作系統是否能夠派上用場?事實上,如果要用來應對國外市場,鴻蒙還真的一點用都沒有,畢竟關鍵點在於Google的服務,而不是應用操作性能的改善,或者是什麼微核心概念的實現,而微核心在第一版鴻蒙其實也真的完全沒有被使用上。
目前釋放出來的第一版鴻蒙,只是傳統的Android另外加上一套類似Dalvik虛擬機的鴻蒙執行環境,具體做法是華為通過方舟編譯器創造了一套mygote路徑,用來連接華為自定義的鴻蒙runtime庫,用以執行鴻蒙的”原生”應用。
Android原生程序在進行啓動時,會使用socket和zygote進行通信,並預先準備好執行的虛擬機環境,而鴻蒙應用程序則會呼叫mygote進程,並準備好相對應的執行環境。
雖然通過這個作法,可達到華為所宣稱的兼容Android與鴻蒙兩套生態的説法。然而整套系統仍然是Android,只不過在執行環境方面進行了修改。
另一方面,預先編譯為機器碼的安裝檔雖然可以大幅加速安裝和執行過程,但會與Android當初的ART執行環境有類似的問題,那就是執行檔容量會變大。理論上可以通過壓縮的方式來減少執行檔的大小,降低這方面的負面影響。
理想很豐滿,但現實問題是,在這個時間點,鴻蒙根本沒有任何原生程序可以使用,而對歐洲用户,Google那套服務更是無可取代,華為要做的,不是拿出鴻蒙這套不成熟的方案,而是該考慮如何通過第三方應用商店,或者是使用首次開機提供連結可以一鍵安裝Google服務,畢竟Google雖不允許預裝,但可以通過手動安裝來取得Google應用,這也可以讓華為手機可以在被Google停供之後,依然可以提供Google的應用服務。
然而不能預裝Google應用,但通過後續手動安裝來補上,是否能説服歐洲消費者,以及電信商,甚至Google會不會對這種舉動進行抵制,其實也是未知數。