Android 15

本页使用了标题或全文手工转换
维基百科,自由的百科全书
Android 15
"Vanilla Ice Cream"
Android操作系统的一个版本
Screenshot
开发者Google
作业系统家族Android
运作状态运作中
当前版本Beta 版 2 AP31.240426.022(2024年5月15日,​8天前​(2024-05-15
内核类别宏内核Linux内核
前一代Android 14
后一代Android 16
官方网站developer.android.com/about/versions/15
支援状态
支援中

Android 15,内部代号为Vanilla Ice Cream[1],是Android移动操作系统的最新主要版本,于2024年2月16日在开发者预览版1中发布。

开发者预览版 1 [2][编辑]

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 [3][编辑]

  • 套件已停止状态变更
  • 前景服务变更
  • 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 [4][编辑]

新功能[编辑]

  • 视窗插边变更
  • 使用 ProfilingManager 进行应用程式管理的剖析
  • 跨字元文字理由选项
  • 使用 PackageInstaller.requestArchive() 进行应用程式封存的 OS 层级支援
  • 端对端加密的金钥管理功能异动
  • 钱包角色

Beta 1.1 [5][编辑]

Beta 1.2 [6][编辑]

  • 修正有时会导致应用程式冻结并显示“应用程式无回应”讯息的问题。(#328865524 )。
  • 修正在某些情况下导致电池耗电过多的系统效能问题。(#335718464#335188185)。
  • 修正导致系统“设定”应用程式在尝试新增指纹时异常终止的问题(#334035378#335481930)。
  • 修正在某些情况下导致系统返回手势无法运作的问题。(#331303569#334738577)。
  • 修正可能导致画面重复闪烁的问题。(#325555461)。

Beta 2 [7][编辑]

新功能[编辑]

  • 更有效率的 AV1 软体解码
  • 翻新 Android 的 GPU 存取权
  • 私人空间
  • 查询所选相片存取权最近的使用者选项
  • 透过 Generated Previews API 提供更丰富的小工具预览
  • 子母画面
  • 为通知管道设定 VibrationEffect
  • 改善大萤幕的多工处理效能
  • 内容 URI 的权限检查
  • 改善画布
  • 改善 OpenType 变数字型 API
  • CJK 可变字体
  • 自动换行设定
  • 新日式 Hentaigana 字型

行为变更[编辑]

  • 支援 16 KB 网页大小
  • 部分应用程式必须进行必要变更才能支援私人空间
  • 目标 SDK 版本下限已从 23 提升至 24
  • 只要应用程式已启用预测返回动画功能
  • 关于应用程式可修改“零打扰”模式全域状态的时间异动
  • 安全启动背景活动
  • 更安全的意图
  • 针对复杂的字母形状变更 TextView 宽度
  • EditText 的语言代码预设行高

参考资料[编辑]

  1. ^ Conway, Adam. Android 15 'Vanilla Ice Cream': Everything we know about Google's 2024 update. XDA Developers. 2023-11-06 (英语). 
  2. ^ 開發者預覽版 1 的新變化. Google (新闻稿). 2024-02-16 (中文). 
  3. ^ 開發者預覽版 2 的新變化. Google (新闻稿). 2024-03-21 (中文). 
  4. ^ Bata 1 版本資訊. Google (新闻稿). 2024-04-11 (中文). 
  5. ^ Bata 1 .1版本資訊. Google (新闻稿). 2024-04-22 (中文). 
  6. ^ Bata 1 .2版本資訊. Google (新闻稿). 2024-04-25 (中文). 
  7. ^ Beta 2 版本資訊. Google (新闻稿). 2024-05-15 (中文). 

外部链接[编辑]

前任:
Android 14
Android 15
2024
继任:
Android 16