谷歌已经发布了 Android 12 的第一个开发者预览版,并公布了首批新功能和一些细节内容。同时,该公司还透露了 Android 12 的完整测试和推出时间表。
Android 12 开发者预览阶段从 2 月开始,将持续到 4 月,届时将发布第三个也是最后一个以开发者为中心的构建版本。第一个 Android 12 测试版将在 5 月到来,第二个和第三个测试版构建则将在 6 月至 7 月之间向开发者开放。接着 8 月份,Android 12 的第一个稳定版将会发布。
Android 12 的新功能
谷歌方面称,在 Android 12 中,该团队将继续专注于为用户提供更高的透明度和控制权,同时又确保其设备和数据的安全。在目前的版本中,其添加了可用于跟踪的标识符的新控件、更安全的应用程序组件默认值等;这些更改可能会影响用户的应用程序。
- WebView 中的 Modern SameSite cookie 行为
- 受限的 Netlink MAC
- 更安全地导出组件
- 更安全地处理 Intent
官方表示,在以后的预览版本中,他们还将提供更多的隐私和安全功能。可在此处阅读有关这些以及其他隐私和安全性更改的更多信息。
在用户体验方面,包含的一些更新内容有:
- 兼容的媒体转码:大多数应用应支持 HEVC,但对于不支持 HEVC 的应用,谷歌将引入兼容的媒体转码。借助此功能,不支持 HEVC 的应用程序可以使平台自动将文件转码为 AVC。在 Pixel 4 上转码一段 30fps 的 1 分钟 1080p 视频大约需要 9 秒。
- AVIF 图像支持
- 前台服务优化:Android 12 将阻止针对 Android 12 的应用从后台启动前台服务。谷歌在 JobScheduler 中引入了一个新的加急作业,可以获得提升的进程优先级,并立即运行,而不考虑电池限制。这应该会导致更少的应用程序被杀死,应用程序的性能更加平稳。Android 12 还将把一些前台服务通知延迟 10 秒,让短暂的任务有机会在通知显示之前完成。
- 丰富的内容插入:为了使用户的应用轻松接收丰富的内容,谷歌引入了一个新的统一 API,该 API 可让用户接受来自任何来源的内容,无论是剪贴板、键盘还是拖放。
- 触觉耦合的音频效果:在 Android 12中,应用程序可以通过手机的振动器提供声耦合触觉反馈。振动强度和频率来自音频会话,使用户可以创建更身临其境的游戏和音频体验。
- 用于手势导航的沉浸模式 API 的改进:简化了沉浸模式,用户在观看视频、看书或玩游戏时,手势导航更轻松、更一致。
- 通知用户界面更新:谷歌正在刷新通知设计。在第一个预览中,用户可以注意到从抽屉和控件到模板本身的更改。其还优化了整个系统的转场和动画,以使其更加流畅。作为更新的一部分,对于针对 Android 12 的应用,谷歌将使用带有图标的自定义内容来修饰通知,并扩展功能以匹配所有其他通知。
- 更快、更灵敏的通知
- 改进的 Binder IPC calls
开发人员预览版:https://developer.android.com/about/versions/12
更多详情可查看:https://android-developers.googleblog.com/2021/02/android-12-dp1.html