行動平台發布 Android 13

谷歌發布了一個開放的行動平台。 Android 新版本的原始程式碼已上傳至專案的 Git 倉庫(android-13.0.0_r1 分支)。 Pixel 裝置的韌體更新已準備就緒。後續計劃將為三星、華碩、HMD(諾基亞)、iQOO、摩托羅拉、一加、OPPO、realme、夏普、索尼、Tecno、vivo 和小米等品牌的智慧型手機提供韌體更新。此外,我們也建立了通用的 GSI(通用系統映像)版本,適用於基於 ARM64 和 x86_64 架構的各種裝置。

主要創新:

  • 提出了一組預先準備好的界面顏色設計選項,允許您在所選配色方案內稍微調整顏色。 顏色選項會影響所有操作系統組件的外觀,包括背景牆紙。
    行動平台發布 Android 13
  • 現在可以將任何應用程式的圖示背景調整為設計主題的配色方案或背景圖像的顏色。
    行動平台發布 Android 13
  • 音樂播放控制介面現在支援使用專輯封面作為背景圖片。
    行動平台發布 Android 13行動平台發布 Android 13
  • 添加了將單個語言設置綁定到與系統中選擇的語言設置不同的應用程序的功能。
    行動平台發布 Android 13
  • 顯著改善平板電腦、Chromebook 和可折疊屏幕智能手機等大屏幕設備的體驗。 對於大屏幕,通知下拉菜單、主屏幕和系統鎖定屏幕的佈局已經過優化,可以使用所有可用的屏幕空間。 在從上到下滑動手勢出現的塊中,在大屏幕上,提供了快速設置和通知列表的不同列的劃分。 在配置器中添加了對雙窗格模式的支持,其中設置部分現在在大屏幕上始終可見。

    改進了應用程序的兼容性模式。 提出任務欄的實現,在屏幕底部顯示正在運行的應用程序的圖標,讓您快速切換程序,支持通過拖放界面將應用程序轉移到多窗口模式的不同區域(分屏),將屏幕分成多個部分以便同時使用多個應用程序。

    行動平台發布 Android 13
  • 改進了使用電子筆繪圖和輸入文本的便利性。 添加了防止在使用手寫筆繪圖時用手觸摸觸摸屏時出現錯誤筆劃的保護。
  • 對於某些設備,例如 Pixel 6,已添加了完整的虛擬化支持,使其能夠運行其他作業系統的環境。虛擬化是透過虛擬機器管理程式實現的。 KVM 以及 crosvm(VVM,虛擬機器管理器)工具包。可選的 pKVM(受保護的 KVM)模式可用,它利用針對 AArch64 架構的虛擬化擴展,提供更嚴格的環境隔離。該平台計劃利用虛擬化技術來增強第三方系統程式碼(例如專有執行檔和 DRM 元件)的執行安全性。
  • 添加了有選擇地授予訪問媒體文件權限的功能。 以前您必須授予對本地存儲中所有文件的訪問權限才能讀取媒體文件,現在您可以限制對圖像、聲音文件或視頻的訪問。
    行動平台發布 Android 13
  • 已實施用於選擇照片和視頻的新界面,允許應用程序僅訪問選定的圖像和視頻並阻止訪問其他文件。 以前,為文檔實現了類似的接口。 可以同時處理本地文件和託管在雲存儲中的數據。
    行動平台發布 Android 13
  • 新增了應用程式顯示通知的權限請求。未事先獲得顯示通知的權限,應用程式將被阻止發送通知。此設定同樣適用於先前版本開發的應用程式。 Android這些權限將由系統代表使用者授予。
    行動平台發布 Android 13
  • 減少了需要訪問用戶位置信息的應用程序的數量。 例如,執行無線網絡掃描操作的應用程序不再需要與位置相關的權限。
  • 擴展功能旨在改善隱私並告知用戶可能存在的風險。 除了有關應用程序訪問剪貼板的警告外,新分支還提供在一段時間不活動後自動刪除將數據放置在剪貼板上的歷史記錄。
  • 新增了一個統一設定頁面 安全和隱私它採用清晰的顏色指示安全狀態,並提供加強保護的建議。
    行動平台發布 Android 13
  • 為 Wi-Fi 新增了新的權限類型,授予旨在查找無線網路和連接熱點的應用程式存取 Wi-Fi 管理 API 子集的能力,但不包括與位置相關的呼叫(以前,連接到 Wi-Fi 的應用程式也可以存取位置資訊)。
  • 新增了用於在通知下拉選單頂部的快速設定部分放置按鈕的 API。使用此 API,應用程式可以發出請求,以快速操作放置自己的按鈕,從而允許用戶添加按鈕,而無需離開應用程序,也無需單獨進入設定。
    行動平台發布 Android 13
  • 自動換行操作已最佳化(使用連字號斷開不適合一行的單字)。在新版本中,傳輸效能提高了200%,現在對渲染速度幾乎沒有影響。
  • 增加了對用 AGSL 語言定義的可程式圖形著色器(RuntimeShader 物件)的支援(Android 圖形著色語言 (GSL) 是 GLSL 語言的子集,專為與該平台的渲染引擎一起使用而調整。 Android平臺本身已經使用了類似的著色器。 Android 為了實現各種視覺效果,例如滾動超出頁面邊界時出現脈動、模糊和拉伸效果,現在也可以在應用程式中創建類似的效果。
  • 該平台的核心 Java 程式庫和應用程式開發工具已更新至 OpenJDK 11。
  • 作為 Mainline 專案的一部分,該專案允許更新單一系統元件而無需更新整個平台,已經準備了新的可更新系統模組。這些更新會影響透過 Google Play 下載的非硬體元件,與製造商的 OTA 韌體更新無關。無需更新韌體即可透過 Google Play 更新的新模組包括藍牙和超寬頻。 Google Play 也分髮帶有照片選擇器和 OpenJDK 11 的模組。
  • 新平台功能的測試和調試已簡化。現在可以在開發人員設定中或透過 adb 實用程式選擇性地為應用程式啟用變更。
    行動平台發布 Android 13
  • 新增了一個 API,允許應用程式放棄先前獲得的權限。 例如,如果在新版本中不再需要某些高級權限,則出於對使用者隱私的考慮,該程式可以撤銷先前獲得的權限。
  • 可以根據其使用上下文來註冊非系統廣播操作 (BroadcastReceiver) 的處理程序。 為了控制此類處理程序的匯出,新增了新標誌 RECEIVER_EXPORTED 和 RECEIVER_NOT_EXPORTED,這允許您排除使用處理程序從其他應用程式發送廣播訊息。
  • 新增了對 COLRv1 格式的顏色向量字體的支援(OpenType 字體的子集,除了向量字形之外,還包含帶有顏色資訊的圖層)。 還添加了一組新的多色表情符號,以 COLRv1 格式提供。 新格式提供了緊湊的儲存形式,支援漸層、覆蓋和轉換,提供高效的壓縮並允許重複使用輪廓,從而允許顯著更小的字體大小。 例如,Noto Color Emoji 字型在光柵格式下佔用 9MB,在 COLRv1 向量格式下佔用 1.85MB。
    行動平台發布 Android 13
  • ART 運行時基於核心 API 實作了一個更有效率的垃圾回收器。 Linux userfaultfd 可讓您為使用者空間中未分配記憶體頁的存取(缺頁錯誤)建立處理程序。新的垃圾回收器為每個已載入的物件提供固定開銷,消耗更少的內存,並使編譯後的程式碼減少約 10%。使用新的垃圾回收器還有助於延長電池續航時間,消除垃圾回收期間的掛起,並防止應用程式因記憶體不足而被強制終止。

    ART 顯著提高了切換到本機程式碼和反之的效能 - JNI 呼叫的執行速度現在提高了 2.5 倍。參考處理代碼已在運行時移至非阻塞模式,以減少凍結。新增了 Reference.refersTo() API,可用於更快地返回記憶體。解釋器中對類別和方法的搜尋已經加快。增加了在安裝階段而不是執行期間驗證字節碼的功能,從而減少了啟動應用程式所需的時間。

  • 增加了對藍牙 LE 音訊(低功耗)技術的支持,可降低透過藍牙傳輸高品質音訊串流時的功耗。 與經典藍牙不同,新技術還可讓您在不同的使用模式之間切換,以實現品質和能耗之間的最佳平衡。
  • 增加了對 MIDI 2.0 規範的支援以及透過 USB 連接支援 MIDI 2.0 的樂器和控制器的能力。
  • 對於金鑰生成應用程序,Keystore 和 KeyMint API 現在提供更精細、更準確的錯誤指示器,並允許使用 java.security.ProviderException 異常來捕獲錯誤。
  • AudioManager 中新增了用於音訊路由的 API,可讓您確定如何處理音訊串流。新增 getAudioDevicesForAttributes() 方法取得可輸出音訊的裝置列表,以及 getDirectProfilesForAttributes() 方法判斷是否可以直接播放音訊串流。

來源: opennet.ru

為具有 DDoS 保護、VPS VDS 服務器的站點購買可靠的主機 🔥 購買具備 DDoS 防護的可靠網站寄存服務,包括 VPS 和 VDS 伺服器 | ProHoster