Android 15
Android 15,內部代號為Vanilla Ice Cream[2],是Android流動作業系統的最新主要版本,於2024年2月16日在開發者預覽版1中發佈。[3]Android 15原始碼於 2024年9月4日發佈。[4]Android 15穩定版於2024年10月15日發佈。[5]
Android作業系統的一個版本 | |
螢幕截圖 | |
開發者 | |
---|---|
作業系統家族 | Android |
運作狀態 | 運作中 |
正式發售日期 | 2024年9月3日 |
目前版本 |
|
內核類別 | 整塊性核心(Linux內核) |
前一代 | Android 14 |
後一代 | Android 16 |
官方網站 | developer |
支援狀態 | |
支援中 |
Android 15 將繼續致力於構建一個平台,在幫助提高效率的同時為您提供新功能,讓您能夠打造卓越的媒體體驗、最大限度減少對電池的影響、最大限度地提升應用順暢效能,以及保護用戶私隱和安全,所有這些裝置陣容都非常多樣化。
保護用戶私隱和安全
編輯Android 致力於打造能夠最大限度地保障用戶私隱和安全的解決方案。
Privacy Sandbox on Android
編輯Android 15 將 Android 廣告服務提升到擴充級別 10,在其中納入了最新版本的 Privacy Sandbox on Android。我們致力於開發新技術來加強用戶私隱保護,並為流動應用提供有效的個性化廣告體驗。我們的網站詳細介紹了 Privacy Sandbox on Android 開發者預覽版和 Beta 版計劃,以幫助您開始使用。
Health Connect
編輯Android 15 圍繞 Health Connect by Android 整合了 Android 14 擴充程式 10。Health Connect by Android 是一個安全的集中式平台,用於管理和共用應用收集的健康與健身數據。此更新增加了對健身、營養等領域的新資料類型的支援。
檔案完整性
編輯Android 15 的 FileIntegrityManager 包含一些可讓您利用 Linux 內核中 fs-verity 功能的強大功能的新 API。藉助 fs-verity,您可以通過自訂加密簽章保護檔案,從而確保檔案未被篡改或損壞。這有助於增強安全性,防範可能的惡意軟件或未經授權的檔案修改,這些修改可能會危害應用的功能或數據。
局部螢幕共用
編輯Android 15 支援局部螢幕共用,因此用戶可以僅分享或錄製應用窗口,而不是整個裝置螢幕。此功能在 Android 14 QPR2 中首次啟用,包含 MediaProjection 回呼,可讓您的應用自訂局部螢幕共用體驗。請注意,對於以 Android 14(API 級別 34)或更高版本為目標平台的應用,現在每個 MediaProjection 擷取對談需要徵得用戶同意。
支援創作者
編輯Android 會持續努力,讓開發者能夠使用各種工具和硬件,從而支援創作者在 Android 上將他們的願景變為現實。
應用內相機控制項
編輯Android 15 添加了一些新的擴充,以便在支援的裝置上更好地控制相機硬件及其演算法:
- 弱光增強功能:可讓開發者控制提高相機預覽的亮度。
- 進階閃光燈強度調整,用於在拍攝圖像時精確控制 SINGLE 和 TORCH 模式下的閃光強度。
虛擬 MIDI 2.0 裝置
編輯Android 13 添加了對使用 USB 連接到 MIDI 2.0 裝置的支援,USB 使用通用 MIDI 封包 (UMP) 進行通訊。Android 15 擴充了對虛擬 MIDI 應用的 UMP 支援,使合成器應用能夠將合成器應用作為虛擬 MIDI 2.0 裝置進行控制,就像控制 USB MIDI 2.0 裝置一樣。
效能和質素
編輯Android 將繼續專注於幫助您提升應用質素。 其中大部分側重於工具和庫,包括 Jetpack Compose、Android Studio 等。
動態效能
編輯Android 15 繼續投資開發 Android 動態效能框架 (ADPF),這是一組 API,可讓遊戲和效能密集型應用更直接地與 Android 裝置的電源和散熱系統進行互動。在受支援的裝置上,Android 15 將添加新的 ADPF 功能:
- 一種節能模式,用於提示對談,用於指明其關聯的線程應該優先考慮節能而非效能,非常適合長時間執行的後台工作負載。
- 可以在提示對談中報告 GPU 和 CPU 的執行時長,以便系統同時調整 CPU 和 GPU 頻率以最好地滿足工作負載需求。
- 熱餘量閾值,用於根據餘量預測來解釋可能的熱節流狀態。
如需詳細了解如何在應用和遊戲中使用 ADPF,請參閱相關文件。
開發者工作效率
編輯Android 15 繼續添加 OpenJDK API,包括圍繞 NIO 緩衝區、數據流、安全性等方面改進了生活質素。這些 API 通過 Google Play 系統更新在超過 10 億台搭載 Android 12 及更高版本的裝置上進行了更新,以便您能夠針對最新的編程功能開發應用。
- 套件已停止狀態變更
- 前景服務變更
- elegantTextHeight 屬性預設為 true
- 以 Spatializer 取代 Virtualizer
- HDR 進步空間控制項
- 音量控制
- 衛星支援
- 更流暢的 NFC 體驗
- 改善 PDF
- 自動語言切換修正
- 精細的換行控制項
- OpenJDK 17 更新
- 封面螢幕支援
- ApplicationStartInfo API
- 應用程式大小詳細資訊
- 改善 SQLite 資料庫
- 螢幕錄影偵測
- 擴充 IntentFilter 功能
- 強化「零打擾」規則
由開發人員回報的問題
編輯- 修正 Google Play 商店應用程式在用戶嘗試開啟時不斷死機的問題。(#326337522 (頁面存檔備份,存於互聯網檔案館))。
- 修正了從不明來源安裝 APK 時,套件管理員會停止運作的問題,即使在系統設置中啟用「安裝不明應用程式」也一樣。(#325649649 (頁面存檔備份,存於互聯網檔案館))。
- 修正導致 Android System Intelligence 應用程式異常終止的問題(#325698180 (頁面存檔備份,存於互聯網檔案館))。
- 修正在使用裝置指紋讀取器時,工作資料夾應用程式有時會停止運作的問題。(#326093530 (頁面存檔備份,存於互聯網檔案館))。
其他已解決的問題
編輯- 修正 Android 虛擬裝置 (AVD) 在 AVD 啟動後顯示為離線的 Android 虛擬裝置 (AVD),然後使用 ADB 重新啟動或其他方法重新啟動。
- 修正 Google Play 商店在嘗試更新應用程式時,有時會因出現空值指標例外狀況而死機的問題。
新功能
編輯- 視窗插邊變更
- 使用 ProfilingManager 進行應用程式管理的剖析
- 跨字元文字理由選項
- 使用 PackageInstaller.requestArchive() 進行應用程式封存的 OS 層級支援
- 端對端加密的金鑰管理功能異動
- 錢包角色
- 修正干擾錢包應用程式和其他 NFC 相關系統作業的 NFC 各種問題。(#333929007 (頁面存檔備份,存於互聯網檔案館)、#333957918 (頁面存檔備份,存於互聯網檔案館)、#334578498 (頁面存檔備份,存於互聯網檔案館)、#334270672 (頁面存檔備份,存於互聯網檔案館)、#334171753 (頁面存檔備份,存於互聯網檔案館)、#336064427 (頁面存檔備份,存於互聯網檔案館)
- 修正有時會導致「開發人員選項」設置畫面停止運作的問題。(#333941833 (頁面存檔備份,存於互聯網檔案館))。
- 修正部分裝置無法正確更新為 Beta 版 1 的問題。(#333932298 (頁面存檔備份,存於互聯網檔案館)、#333981062 (頁面存檔備份,存於互聯網檔案館))。
- 修正在嘗試列印時出現文字裁剪問題。(#334925832 (頁面存檔備份,存於互聯網檔案館)、#334430062 (頁面存檔備份,存於互聯網檔案館))。
- 修正有時會導致應用程式凍結並顯示「應用程式無回應」訊息的問題。(#328865524 (頁面存檔備份,存於互聯網檔案館) )。
- 修正在某些情況下導致電池耗電過多的系統效能問題。(#335718464 (頁面存檔備份,存於互聯網檔案館) 、#335188185 (頁面存檔備份,存於互聯網檔案館))。
- 修正導致系統「設置」應用程式在嘗試新增指紋時異常終止的問題(#334035378 (頁面存檔備份,存於互聯網檔案館)、#335481930 (頁面存檔備份,存於互聯網檔案館))。
- 修正在某些情況下導致系統返回手勢無法運作的問題。(#331303569 (頁面存檔備份,存於互聯網檔案館)、#334738577 (頁面存檔備份,存於互聯網檔案館))。
- 修正可能導致畫面重複閃爍的問題。(#325555461 (頁面存檔備份,存於互聯網檔案館))。
新功能
編輯- 更有效率的 AV1 軟件解碼
- 翻新 Android 的 GPU 存取權
- 私人空間
- 查詢所選相片存取權最近的用戶選項
- 透過 Generated Previews API 提供更豐富的小工具預覽
- 子母畫面
- 為通知管道設置 VibrationEffect
- 改善大螢幕的多工處理效能
- 內容 URI 的權限檢查
- 改善畫布
- 改善 OpenType 變數字型 API
- CJK 可變字型
- 自動換行設置
- 新日式 Hentaigana 字型
行為變更
編輯- 支援 16 KB 網頁大小
- 部分應用程式必須進行必要變更才能支援私人空間
- 目標 SDK 版本下限已從 23 提升至 24
- 只要應用程式已啟用預測返回動畫功能
- 關於應用程式可修改「零打擾」模式全域狀態的時間異動
- 安全啟動背景活動
- 更安全的意圖
- 針對複雜的字母形狀變更 TextView 寬度
- EditText 的語言代碼預設行高
參考資料
編輯- ^ https://android.googlesource.com/platform/build/+/refs/tags/android-15.0.0_r3.
- ^ Conway, Adam. Android 15 'Vanilla Ice Cream': Everything we know about Google's 2024 update. XDA Developers. 2023-11-06 [2024-02-19]. (原始內容存檔於2024-05-25) (英語).
- ^ Android 15. Android Developers. [2024-02-25]. (原始內容存檔於2024-02-26) (英語).
- ^ Android 15 is released to AOSP. Android Developers Blog. [2024-09-04] (英語).
- ^ What’s new in Android 15, plus more updates. Google. 2024-10-15 [2024-10-16] (美國英語).
- ^ 開發者預覽版 1 的新變化. Google (新聞稿). 2024-02-16 [2024-04-01]. (原始內容存檔於2024-05-17) (中文).
- ^ 開發者預覽版 2 的新變化. Google (新聞稿). 2024-03-21 [2024-04-01]. (原始內容存檔於2024-05-17) (中文).
- ^ Bata 1 版本資訊. Google (新聞稿). 2024-04-11 [2024-04-01]. (原始內容存檔於2024-05-17) (中文).
- ^ Bata 1 .1版本資訊. Google (新聞稿). 2024-04-22 [2024-04-01]. (原始內容存檔於2024-05-17) (中文).
- ^ Bata 1 .2版本資訊. Google (新聞稿). 2024-04-25 [2024-04-01]. (原始內容存檔於2024-05-17) (中文).
- ^ Beta 2 版本資訊. Google (新聞稿). 2024-05-15 [2024-02-20]. (原始內容存檔於2024-05-20) (中文).
外部連結
編輯前任: Android 14 |
Android 15 2024 |
繼任: Android 16 |