Android 13 最终测试版发布
Google 宣布了 Android 13 的最终测试版更新,允许开发者为即将正式发布的 Android 13 做好准备。正式版将在几周内推出。
影响所有应用的行为变化
Android 13 引入了一些行为变化,这些变化将影响所有在该系统上运行的应用,无论其声明的 targetSdkVersion
如何。主要变化包括:
- 前台服务管理:用户可以通过任务管理器停止前台服务,这将终止整个应用。
- 运行时通知权限:Android 13 新增了运行时通知权限,旨在增加用户对通知的控制。如果应用未获得用户许可,所有通知通道将被阻止。
- 敏感内容保护:通过
EXTRA_IS_SENSITIVE
布尔标志,可以防止剪贴板预览中显示敏感内容,如密码或信用卡信息。
仅影响特定功能的变化
某些变化仅影响使用特定 SDK 功能的应用:
- Intent 过滤:发送 Intent 的应用将受到限制,除非该 Intent 与接收应用的
<intent-filter>
元素匹配。 - 媒体权限:处理媒体内容的应用需要考虑新的细粒度媒体权限,取代旧的
READ_EXTERNAL_STORAGE
和WRITE_EXTERNAL_STORAGE
权限。
新功能介绍
Android 13 引入了许多新功能,包括:
- 蓝牙 LE 音频:支持蓝牙低功耗音频。
- MIDI 2.0:支持 MIDI 2.0 协议。
- 照片选择器:新增照片选择器功能。
- 多语言支持:改进了多语言支持。
- 复制粘贴 UI:新的复制粘贴用户界面。
- Job Scheduler 改进:改进的 Job Scheduler,尝试预测应用下次启动时间以提前预取所需任务。
平板和大屏幕设备支持
Android 13 扩展了对平板和大屏幕设备的支持,包括:
- 系统界面优化:优化了系统界面。
- 多任务处理:通过新的任务栏和多窗口模式改进多任务处理。
- 兼容性模式:新增兼容性模式。
测试和更新
开发者可以通过以下方式测试其应用在 Android 13 上的运行情况:
- Pixel 设备:注册 Pixel 设备并通过 OTA 获取更新。
- 合作伙伴设备:从任何合作伙伴处获取更新。
这些更新和功能旨在提高用户体验、增强隐私保护,并为开发者提供更多工具来优化其应用。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。