為配合主幹穩定開發模型,並確保生態系統的平台穩定性,我們將於 2026 年起,在第 2 季和第 4 季將原始碼發布至 AOSP。如要建構及貢獻 AOSP,建議使用 android-latest-release,而非 aosp-main。android-latest-release 資訊清單分支版本一律會參照推送至 AOSP 的最新版本。詳情請參閱「Android 開放原始碼計畫變更」一文。
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
安卓性能優化
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
請按照本節中的說明確保您的 Android 設備最大限度地減少資源使用並優化性能。並利用評估性能中描述的許多測試和工具作為您工作的一部分,充分利用 Android。
APK 緩存
本文檔描述了一種 APK 緩存解決方案的設計,用於在支持 A/B 分區的設備上快速安裝預加載的應用程序。 OEM 可以將預加載和流行的應用程序放在存儲在新 A/B 分區設備上大部分為空的 B 分區中的 APK 緩存中,而不會影響任何面向用戶的數據空間。
啟動時間
Android 8.0 通過支持一系列組件的多項改進來縮短啟動時間。本文檔提供合作夥伴指導,以改善特定 Android 設備的啟動時間。
健康
Android 9 包括android.hardware.health HAL 2.0,它是 health@1.0 HAL 的主要版本升級。這種新的 HAL 在框架和供應商代碼之間提供了更清晰的分離,在健康信息報告中為供應商定制提供了更大的自由度,以及更多的設備健康信息,而不僅僅是電池。
低內存殺手
用戶空間lmkd進程實現了相同的功能,但使用現有的內核機制來檢測和估計內存壓力。它使用內核生成的 vmpressure 事件來獲取有關內存壓力級別的通知。
配置文件引導優化
Android 構建系統支持在具有藍圖構建規則的原生 Android 模塊上使用 Clang 的配置文件引導優化 (PGO)。
任務快照
Task Snapshots 是 Android O 中引入的基礎架構,它結合了最近縮略圖的屏幕截圖以及來自 Window Manager 的 Saved Surfaces。最近的縮略圖表示最近視圖中任務的最後狀態。
預寫式日誌記錄
Android 9 引入了一種名為 Compatibility WAL(預寫日誌記錄)的 SQLiteDatabase 特殊模式,該模式允許數據庫使用journal_mode=WAL ,同時保留每個數據庫最多保持一個連接的行為。
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2022-06-06 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2022-06-06 (世界標準時間)。"],[],[]]