當新版本的 Android 發佈時,通常需要一段時間才能到達我們的手機(如果有的話)。 除了擁有 Google 手機或搭載 Android One 的手機之外,製造商還必須採取各種措施來更新設備。 我們告訴您 Android 更新的工作原理。
整個過程分為兩個階段和十一個步驟
我們將逐步告訴您的是基於 索尼指南 適用於他們的 Xperia 手機。 它分為兩個階段,第一個階段是建設,第二個階段是認證。 籠統, 製造商收到新的 Android 後,必須針對其所有設備進行調整和完善。 稍後,他們將需要運營商和開發人員的幫助,以確保在正式發布之前一切正確。
步驟 1 和 2:開發套件和基礎
首先是 Google 為製造商提供了平台開發套件。 這個PDK是一個工具包,包含構建操作系統所需的所有材料,通常在相應Android版本正式發布之前幾週收到。
從那裡開始,是時候打基礎了。 我們正在討論將新版本的 Android 引入現有系統。 這是部分 原始的 Android 更新適合已有的內容。
步驟3:哈爾
值得注意的是,這不僅僅是軟件的問題。 必須考慮硬件,更多的是像索尼這樣的情況,其芯片的工作原理與高通的不同。 HAL 代表硬件抽象層,基本上 這一切都與正確插入系統和機器有關 以免設備出現故障。
步驟 4 和 5:基礎知識和配件
一旦硬件和軟件正常運行,就需要開始確保一切正常。 首先是在手機上實現基礎知識:通話、消息和互聯網連接。 這三個要素是進一步開展工作之前需要開展的工作的基礎。
第五步是製造商引入自己的定制層。 用戶界面、自己的應用程序、額外的功能……這是純 Android 轉變為不同事物的時刻。
第 6 步和第 7 步:測試、測試和更多測試
到目前為止,已經構建了一個可以正常運行的 Android 版本。 一切都在它應該的地方,一切都按照它應該的方式工作。 輪到考試了 以確保您檢測到需要糾正的可能故障。
就索尼而言,這是它向自己的員工、實驗室團隊和公司提供的版本。 封閉式和公開測試版。 這個過程一直持續到獲得一個沒有錯誤的穩定版本,或者至少是不影響整個系統的最小錯誤為止。
步驟 8 和 9:確保標準
Android 更新發布的第二階段就此開始。 必須保證產品的質量,使其達到 技術標準 例如 Wi-Fi、藍牙……有關用戶對設備的使用的所有內容都必須是最新的。
是時候 還要考慮運營商。 您與他們密切合作,檢查是否需要特定版本或是否出現不可預見的錯誤。 最終發布之前需要獲得各方的批准。
步驟 10 和 11:啟動和支持
如果到這裡一切都順利的話 倒數第二步是正式發布更新。 用戶將在自己的終端上收到它們,並能夠享受它提供的好處。 不過,Android 的一步步更新並沒有到此結束,因為最重要的事情之一依然存在:支持。
製造商必須關注用戶反饋以修復錯誤 被忽視的問題以及需要修復的任何類型的錯誤。 這是收集 Android 版本之間發生的每部手機固件更新信息的地方。
Android更新的艱難過程
至此,Android當前版本才算發布。 這個過程是漫長的,需要製造商非常細心,以便一切都按其應有的方式進行。 這就是為什麼每次發布 Android 更新都要花這麼長時間的原因。
雖然系統之間的碎片化是谷歌軟件的一個常見問題,但事實是搜索引擎只提供了一個包含基礎知識的包,並且 每個公司都有責任完成所需的工作。 他們需要更長的時間,但要確保一切正常,這是一個艱苦的過程。