當前位置:編程學習大全網 - 源碼下載 - 谷歌的原生Android系統,如今正越來越像安卓

谷歌的原生Android系統,如今正越來越像安卓

前段時間,我們三易生活花了不少篇幅給大家分析剛剛發布不久的Android 12、Android 12L操作系統,以及他們背後的壹些故事。

當時我們曾指出,如今谷歌Pixel系列機型上所搭載的“官方Android系統”,實際上與開源的AOSP代碼已經不再能直接劃等號。在谷歌明顯將旗下硬件產品線的受眾群從開發者轉向普通消費者後,這家互聯網巨頭在正越來越積極地向Pixel系列的系統裏增添“獨占和首發功能”,從而使其用戶體驗變得越來越“接地氣”、更符合壹般用戶的日常需求。

然而嚴格來說,變得更“接地氣”的還不只有Pixel系列機型中所搭載,經過谷歌二次“魔改”後的獨占Android系統,就連公開、免費的開源Android本身,近年來其實也發生了不小的變化。並且更為重要的是,如果我們深入地去探究這些變化就不難發現,它們之中的很多似乎都受到了國內智能手機廠商與他們“魔改安卓”的影響。

Android 6.0的重大更新,或許源自國內廠商

第壹個明確受到國內“魔改系統”影響的原生Android功能是什麽?關於這個問題,目前已經幾乎無法考證。但要說在早期Android版本裏,有什麽重要功能是明顯受到國內手機廠商影響而誕生的,毫無疑問就是Android 6.0時添加的軟件權限管理功能了。

要知道,在整個原生Android系統的早期發展史中,“權限管理”可以說絕對是個老大難問題。早在Android 2.3之前,應用只需要在安裝時向用戶進行權限展示就行,用戶其實是沒有權利拒絕任何壹項權限申請的,因為拒絕就意味著取消安裝。換而言之,只要妳安裝了某個APP,就等於授予了其所請求的所有權限。

到了Android 2.3版本後,谷歌修改了原生Android系統的權限管理邏輯,規定APP在需要某些敏感權限時,必須額外向用戶彈出提示。比如說,某款應用想要看妳的聯系人列表,此時系統就會給出提示詢問妳“是否同意”。雖然乍看之下,這個設計已經進步很大了,可問題是此時的Android系統裏,這種“權限提示”是壹次性、且效果永久的。也就是說,壹旦用戶選了“允許”或“不允許”,就再也沒有“反悔”的機會了。而這就意味著妳壹時的手滑,就可能讓壹個流氓軟件從此得逞;或是因為壹時點錯,從此造成壹款軟件變得無法正常運行。

正因如此,在Android 2.3之後,越來越多“魔改安卓”系統開始將功能強大、且支持用戶隨時更改的權限管理功能,作為了重點宣傳項目,甚至壹些主動“強力管控權限”的應用也因此紅極壹時。並且有意思的是,從這些“魔改安卓”系統的功能表現上來看,實際上6.0版前的Android系統內部就已經具備了隨時開關應用權限的底層機制,但不知為什麽谷歌就是沒有將其開放給普通用戶。直到Android 6.0的到來,許多國內開發者驚訝地發現,谷歌全新的(同時也是沿用至今的)權限管理功能,看起來與國產安卓手機系統幾年前就已經做出來的功能極為相似。

大家熟悉的全面屏,同樣是“出口轉內銷”

相比起Android權限管理功能“高度疑似”源自國內廠商的情況,如今Android系統對於各類全面屏設備的支持,以及其在應用後臺省電方面的各種底層優化技術,就是很明確地是來自於國內企業的貢獻了。

2016年,在小米初代MIX的發布會上,雷軍不僅展示了這款“全面屏概念機”的種種設計和結構難點,還專門提到了小米團隊帶著真機前往谷歌總部,成功說服谷歌在Android系統中增加對“全面屏”原生支持的故事。

老實說,如果小米不去找谷歌、而是自己改系統顯示比例,能不能讓初代MIX正常工作?當然能。當時許多第三方“魔改”系統都可以隨意更改屏幕比例、分辨率、DPI等參數,所以這在技術上實現起來壹點也不困難。但是這樣壹來,初代MIX很可能就無法得到第三方應用的良好適配,自然也就很難有後來那麽大的行業影響力了。

當然,妳可以說小米當時去找谷歌,主動要求“魔改”Android的行為,實際上也為他們的競爭對手推出全面屏機型打下了基礎。然而從整個行業的角度來說,這實際上正是小米高明的地方,畢竟自己的“全面屏”設計借谷歌Android之手成為了新的標準,這不僅使得其在產品研發上取得了主動,同時也直接帶動了新的市場潮流,讓消費者產生了對“全面屏手機”的需求。

“Android”越來越像安卓,而這當然是件好事

除了權限管理和“全面屏”外,縱觀這些年來的Android技術發展史,我們實際上還能看到大量“撞臉”國內安卓系統的細節。比如說原生Android的後臺省電機制、原生Android在狀態欄下方新增的IoT設備控制面板,以及此次Android 12代碼中被挖掘出來的“滾動截屏”、“ 遊戲 模式”和“應用多開”等壹系列功能。

Android 12隱藏的“ 遊戲 模式”

為什麽原生Android系統會在功能、設計上變得與國內的“魔改安卓”越來越像?壹方面我們可以說,谷歌自然會吸取整個生態裏的優秀設計,將他們認為有助於改善用戶體驗的設計變為“官方標準”。

從Android 11開始,關機界面就新增了對IoT設備的控制功能

從另壹方面來說,大家要知道Android雖然是由谷歌負責“出品”,但實際上在整個開發階段裏,谷歌並非唯壹的系統代碼貢獻者。除了谷歌外,包括三星、LG、MOTO、索尼,以及國內的小米、vivo、OPPO、realme、壹加等等手機廠商,也都會向其貢獻代碼。

Android 12 Beta的官方合作廠商,幾乎全是中國企業

如此壹來,其實事情就很耐人尋味了。畢竟,如果原生Android系統“更像”國內的魔改安卓,實際上就只有兩種可能。壹種是谷歌現在也覺得國內手機廠商的“魔改系統”在壹些設計上更為人性化、更好用;另壹種則是代表著我們的國內手機廠商們在如今的Android體系裏不斷提高的貢獻比例,也對有了更多的話語權、並且對新系統有了更多的影響力。

很顯然,無論是哪壹種情況,對於消費者來說都是好事壹樁。

  • 上一篇:未轉變者unturned房子制作簡易教程 如何造木房子
  • 下一篇:在Delphi中建立和使用別名[1]
  • copyright 2024編程學習大全網