谷歌幾天前宣布推出 流行的移動操作系統 Android的10,版本 幾週前就宣布了標誌的變化 系統的 以及名稱選擇的變化 其中著名的翻譯是添加與版本字母相關的甜點或糖果的名稱(在本例中應該是 Q),被擱置一邊,但最終決定只保留版本號。
與新版本相關的源代碼放置在項目的Git存儲庫(android-10.0.0_r1分支)中。 8 Pixel系列設備的固件更新已經準備就緒, 包括第一款 Pixel 型號。 還形成了通用系統映像(GSI)集,適用於基於 ARM64 和 x86_64 架構的不同設備。
而在未來幾個月內,Android 10更新將針對當前不同的手機品牌發布,例如索尼移動、小米、華為、諾基亞、Vivo、OPPO、OnePlus、華碩、LG和Essential。
Android 10的新功能
隨著這個新版本Android的發布並引入了 Mainline 項目,該項目允許升級單個系統組件 無需更新整個平台。 這會通過 Google Play 下載類似的更新,與製造商提供的 OTA 固件更新分開。
直接交付更新應該可以提高漏洞修復的效率 它將減少對設備製造商維護平台安全的依賴。
包含更新的模塊最初將附帶開源代碼,將立即在 AOSP(Android 開源項目)存儲庫中提供,並且可能包括第三方准備的增強功能和修復。
將單獨更新的組件包括:
- 多媒體編解碼器
- 媒體框架
- DNS解析器
- Conscrypt Java 安全提供者
- 文檔用戶界面
- 權限控制器
- 分機服務
- 時區數據
- ANGLE
- 模塊元數據
- 網絡組件
- 強制門戶登錄
- 網絡訪問設置
除此之外,Android 10 中也脫穎而出 家長控制模式 《家庭聯繫》“, 什麼 允許您限制兒童使用設備的時間,為成功和成就提供獎勵分鐘數,查看啟動的應用程序列表並評估孩子在其中花費的時間,檢查已安裝的應用程序並設置夜間以阻止夜間訪問。
Android 10 中添加的另一個模式是“焦點模式”,它允許您在需要專注於解決問題時選擇性地靜音分散注意力的應用程序,例如,暫停接收郵件和新聞,但保留卡片和即時通訊工具。
增加了對5G移動標準的支持 ,現有的連接管理 API 已適應。 即使通過 API,應用程序也可以確定是否存在高速連接和活動來收取流量費用。
媒體和圖形
對於圖形部分 突出顯示了新的圖形 API Vulkan 1.1。 與 OpenGL ES 相比,使用 Vulkan 可以顯著降低 CPU 負載(在 Google 測試中高達 10 倍)並提高渲染性能。
另一方面 添加了對 ANGLE 層實現的實驗支持 (幾乎本機圖形層引擎)位於 Vulkan 圖形 API 之上。 ANGLE 允許交互,從不同系統的特定 API 中抽像出來,這要歸功於 OpenGL ES 調用到 OpenGL、Direct3D 9/11、Desktop GL 和 Vulkan 的轉換。
對於遊戲和圖形開發人員來說,ANGLE 允許您在所有使用 Vulkan 的設備上使用常規 OpenGL ES 驅動程序。
與相機配合使用的應用程序 和圖像時間可以請求相機以 JPEG 文件傳輸附加 XMP 元數據,包括處理照片深度所需的信息。
Android 10帶來了很多變化, API、編解碼器和其他用途 如果你想了解更多詳細信息 您可以通過以下鏈接查看新版本中的更改。
來源: https://android-developers.googleblog.com