回覆列表
  • 1 # 橙小站

    原因分為軟體層面、硬體層面和商業層面:

    1、軟體層面:廠商定製系統一般都是基於Android某個版本進行定製開發的,廠商定製功能依賴於Android基礎版本所提供的API,如果Android擅自升級底層framework層版本,將導致廠商定製UI層出現功能不可用的情況。所以技術實現上,使用者系統版本控制應該是廠商去實現而不應該是Android系統底層去實現。

    2、硬體層面:現在的作業系統和應用平均每18個月對硬體效能的需求就可能翻一翻,一臺手機用的久可以用三四年,如果一有新版本出來,完全不考慮硬體情況盲目升級,早起購買的手機可能因為硬體效能無法滿足作業系統流暢執行的最低要求,這可能導致使用者購買的手機變成磚頭。所以軟體是否升級,升級到那個版本,應該要充分考慮硬體的情況,但是Android的硬體是碎片化的,華強北一個小作坊也能造Android手機,谷歌對Android硬體的情況是做不到完全掌握的,所以谷歌不具備跨過廠商升級裝置的技術條件。

    3、商業層面:手機廠商或者其它使用Android系統的廠商,他們的收入來源不僅僅是賣硬體,還有應用市場、開機廣告、視訊會員等其它各種手段,如果谷歌具備將廠商已售出的硬體自行升級到谷歌純淨版的能力,那麼對廠商的利益無疑形成巨大沖擊,這種情況下勢必導致廠商抵制Android,這對於Android來說,得不償失。

  • 2 # 深宅IT

    這個問題對於國外的使用者來說,其實是因為推送來源來自Google,所以Google說什麼時候升,怎麼升就怎麼升。這種開發其實是升級了核心及其策略的,但是因為android從作為移動作業系統登臺以後,就是獨立分支了,所以和主流的Linux核心不在一條分支裡。

    對於國內使用者來說,除了Google開發以外,國內廠商還會二次開發,所以實際上使用者收到的推送也不算是Google的版本,但是這種修改鮮有動到核心的。

    至於單獨升級,其實是可以通過刷機的方式直接升級到自己想要的系統上的,但是現在廠商出於安全考慮,對刷機和更換系統的檢查越來越嚴格,導致刷機難度提高,操作更加複雜了。

    如果想要單獨升級核心這種操作是不行的,因為風險極高,不同核心會對內部的一些介面或者策略進行修改,所以升級核心以後,外部系統要進行適配,但是單獨升級是缺少這種適配的,可能會導致各種錯誤,亂碼甚至kernel crash導致的宕機重啟等等。

  • 3 # 吐槽大師傅

    linux可以,但是安卓不行,安卓在設計系統架構的時候,在驅動程式和核心之間插入了一箇中間層,讓手機廠商和裝置廠商開發的驅動可以不被linux核心的GPL協議感染,從而處於保密狀態。這個中間層有利有弊,有益的地方是對於商業行為更加友好,各個廠商可以在保留自己智慧財產權的情況下加入安卓聯盟。

    不好的地方是分裂了linux核心,導致手機裝置的封閉性增加,開發者針對手機底層改動的難度增加了。因為幾乎每一臺手機都有手機廠商的定製裝置,這些裝置驅動不開放,導致第三方開發者幾乎不可能有效的驅動這些裝置。

    由於谷歌在安卓核心上加入的這個中間層,導致linux基金會和安卓已經決裂,將安卓核心開除出了linux核心分支。本來linux社群是非常看好安卓的,後來被商業公司控制和侵蝕的越來越嚴重,在中期這個矛盾就爆發出來,現在在社群管理和領導結構上,安卓是安卓,linux核心是linux核心,安卓已經被完全驅逐出去了。

  • 4 # 浮生若夢1979

    【空中樓閣】

    昔有富人,痴無所知。至餘富家,見三重樓,高廣嚴麗,心慕之,即念:吾有資盍造斯樓乃召工匠囑以如是。翌日,工匠經地壘磚,日入而息。富人見之怪而問:“欲作何等?”匠曰:“先作底重。”富人曰:“吾不欲下重之屋。”匠訝:“何有不作下重而為第三重者?”富人固言欲如是。時人聞人,毋不嗤之。

  • 5 # 飛魚xo

    當然可以啊,前幾年有阿里弄過,就是大名鼎鼎的。。。現在華為也在弄,也能直接執行安卓應用,前提是你的有那個技術實力啊,而且不怕谷歌和美帝打壓

  • 中秋節和大豐收的關聯?
  • 有什麼冰箱值得推薦?