Google 如何計劃減少 Android 的更新週期和碎片化?
每次釋出新的應用或現有應用的新版本時,我們的 Android 智慧手機都會向我們傳送通知,例如“有新的更新可用”或“更新您的手機”等。對於任何技術愛好者、開發人員或手機愛好者來說,這都是一種非常棒的感覺。他們都非常興奮地嘗試新版本。
但對於我們其他人來說,我們可能會想,為什麼我不需要任何更新?或者我太懶了,不想做這些事情。但這是我們無法避免的情況,所以我們要麼更新並享受新功能(當然也有一些故障,並且可能錯過我們之前版本的某些功能),要麼就保持現狀,然後時不時地遇到一些新問題。
Google 推出了更新
好訊息是 Google 聽到了我們的呼聲,它最終決定減少 Android 的更新週期和碎片化。我們都熟悉更新週期,每隔一段時間就會新增新功能,並從現有 Android 版本中刪除一些功能,我們需要更新我們的 Android 手機才能使用最新版本的新功能。
Android 中的碎片化可以表述為
Android 中的碎片化可以表述為,當不同版本的 Android 以及硬體的混合導致某些裝置無法正確執行某些應用程式時。即使將 Android 作業系統升級到 4.4 版(也稱為 KitKat),使用者也會選擇之前的作業系統版本,例如 Gingerbread。這是因為裝置的硬體製造商由於各種原因未能升級到最新的作業系統。簡而言之,為一個版本編寫的應用程式在另一個版本上無法正常執行,反之亦然。
相容性問題得到解決
因此,開發人員指責 Google 和硬體製造商存在缺陷,而 Google 則指責軟體開發人員違反其條款和條件的指南。在簡要介紹更新週期和碎片化之後,我們來看一下目前減少更新週期和碎片化的現狀。
Google 有一系列規則,即 Android 相容性定義文件 (CDD),Android OEM 必須遵循這些規則才能獲得其裝置的 Google 服務批准。這包括 Google Play。每次釋出新版本的 Android 時,都會發布此文件,最終釋出了大家期待已久的 Nougat 版本的文件。
Android Nougat 的功能
您可能已經知道,Nougat 或 Android 7.0-7.1 是最新的 Android 作業系統版本。它於 2016 年 8 月 22 日釋出,Nexus 裝置是首批收到更新的裝置,之後其他製造商將其更新發送給他們的手機使用者。
Nougat 對作業系統及其開發平臺進行了顯著的更改,例如,它可以在螢幕上同時顯示多個應用程式(分屏檢視),支援內聯回覆通知,並附帶基於 Java 環境的 OpenJDK 以及支援 Vulkan 圖形渲染 API 和受支援裝置上的無縫系統更新。
通知設計的更改
除此之外,通知設計也發生了變化,變得更好了。它為設定提供了少量圖示行,以前的通知卡片被新的表單設計所取代。此外,來自同一個應用程式的多個通知可以組合在一起,並且可以更好地控制每個應用程式的通知。
最棒的是,Google 計劃使用這個新版本的 Nougat 來限制硬體和軟體之間的碎片化。是否已經迫不及待地想要探索新版本了?另一個好訊息是,這始終是 iPhone 效能的秘訣。
Android 擴充套件的改進
CDD 以“Android 擴充套件”等黃金詞語開頭,這是所有 OEM 必須遵守的。Google 可以使用它來繞過 ORM 和運營商,同時向其 AOSP API 提供更新。目前,這些更新需要更新整個 Android 生態系統。無論如何,LG V20 和 Google Pixel 上的 Android 擴充套件 API 目前描述得非常少。
簡單來說,目前 Android 上有兩套不同的 API。這兩套 API 是 AOSP API 和 Google Play 服務 API。在更新方面,可以隨時更新 Play 服務 API,但 AOSP API 則並非如此簡單。更新 AOSP API 需要第三方裝置,並且由於 OEM 進行的所有修改,因此需要花費時間。Google 正試圖透過 Android 擴充套件來解決這個問題。
最大化電源利用率
除此之外,Google 還“強烈建議”使用 USB Power Delivery 標準,而不是市場上各種專有的充電標準。例如,這方面的專有標準包括 OnePlus Dash Charge、OPPO VOOC 充電和 Qualcomm 的 Quick Charge 標準。
Google 在其 Pixel 裝置中採用了 USB Power Delivery,並向所有 Android 手機推薦此標準。目前,這些只是建議,而不是強制要求,但如果謠言屬實,那麼 Android 的新版本和後續版本可能會將其設定為強制要求。簡而言之,使用者可以用任何充電器為任何手機充電。
3.5 毫米插孔仍然存在!
CDD 還規定了 Android 手機上耳機上內聯按鈕的標準操作規則,這些按鈕連線到 3.5 毫米插孔。這是一個好訊息,因為它將允許所有耳機都像 Android 手機一樣工作,但在所有這些事件中,我們無法避免蘋果最近完全取消插孔的努力。
如上所述,第七個 Android 版本 Nougat 具有多視窗功能。基本上,它的工作原理是將螢幕分成兩半,您可以在顯示屏的每一半上執行一個應用程式。因此,如果您使用的是平板電腦,並將其垂直放置,則應用程式將被劃分為頂部和底部,如果您將其水平放置,則它們將被劃分為並排。
眾所周知,這不是一項新功能,其他 OEM 已經在 Google 之前實現了它。無論如何,Google 正在確保不會使用除其自身方法之外的任何方法。但是,OEM 仍然可以選擇是否不使用此功能,同樣,他們也不能使用自己的版本。
開源模型正在發揮作用
從最新 Android 版本中進行的所有這些功能和修改來看,Google 的目標非常明確。那就是,獲得對 Android 的更多權力和控制。眾所周知,Google 作業系統的開源特性幫助 OEM 非常輕鬆地設計使用 Android 的手機,但我們不能忽視這樣一個事實,即這會減少 Google 的控制權。
根據目前的情況,我們可以說 Android 落後於 iOS 的唯一原因是更新和硬體相容性方面的問題。但正如我們所看到的,Google 正在努力克服這些問題。但就目前而言,它與 iOS 擁有的垂直整合能力相差甚遠。
結論
最後,看看 Google 如何推出更新、更好的 Android 版本來克服所有問題,並與蘋果的 iOS 競爭,或者蘋果是否需要進一步完善其功能以達到新的水平,從而為 Google 提供新的目標,這將非常有趣。在這場競爭中,使用者將擁有大量選擇,以及在眾多智慧手機中進行選擇的困惑。
您始終可以選擇一個擁有您真正想要的全部功能以及其他一些新功能的手機,嘗試這些新功能將會很有趣。另一種選擇是根據您的預算和方便程度,嘗試兩種手機,並間隔一段時間。有一點可以肯定的是,無論您做出什麼選擇,都不會有損失,因為除了上面提到的內容之外,還有很多東西可以探索和使用。