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 |
支援状态 | |
支援中 |
開發者預覽版 1 [6]
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 及更高版本的设备上进行了更新,以便您能够针对最新的编程功能开发应用。
開發者預覽版 2 [7]
- 套件已停止狀態變更
- 前景服務變更
- 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 商店在嘗試更新應用程式時,有時會因出現空值指標例外狀況而當機的問題。
Beta 1 [8]
新功能
- 視窗插邊變更
- 使用 ProfilingManager 進行應用程式管理的剖析
- 跨字元文字理由選項
- 使用 PackageInstaller.requestArchive() 進行應用程式封存的 OS 層級支援
- 端對端加密的金鑰管理功能異動
- 錢包角色
Beta 1.1 [9]
- 修正干擾錢包應用程式和其他 NFC 相關系統作業的 NFC 各種問題。(#333929007 (页面存档备份,存于互联网档案馆)、#333957918 (页面存档备份,存于互联网档案馆)、#334578498 (页面存档备份,存于互联网档案馆)、#334270672 (页面存档备份,存于互联网档案馆)、#334171753 (页面存档备份,存于互联网档案馆)、#336064427 (页面存档备份,存于互联网档案馆)
- 修正有時會導致「開發人員選項」設定畫面停止運作的問題。(#333941833 (页面存档备份,存于互联网档案馆))。
- 修正部分裝置無法正確更新為 Beta 版 1 的問題。(#333932298 (页面存档备份,存于互联网档案馆)、#333981062 (页面存档备份,存于互联网档案馆))。
- 修正在嘗試列印時出現文字裁剪問題。(#334925832 (页面存档备份,存于互联网档案馆)、#334430062 (页面存档备份,存于互联网档案馆))。
Beta 1.2 [10]
- 修正有時會導致應用程式凍結並顯示「應用程式無回應」訊息的問題。(#328865524 (页面存档备份,存于互联网档案馆) )。
- 修正在某些情況下導致電池耗電過多的系統效能問題。(#335718464 (页面存档备份,存于互联网档案馆) 、#335188185 (页面存档备份,存于互联网档案馆))。
- 修正導致系統「設定」應用程式在嘗試新增指紋時異常終止的問題(#334035378 (页面存档备份,存于互联网档案馆)、#335481930 (页面存档备份,存于互联网档案馆))。
- 修正在某些情況下導致系統返回手勢無法運作的問題。(#331303569 (页面存档备份,存于互联网档案馆)、#334738577 (页面存档备份,存于互联网档案馆))。
- 修正可能導致畫面重複閃爍的問題。(#325555461 (页面存档备份,存于互联网档案馆))。
Beta 2 [11]
新功能
- 更有效率的 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 |