Android 10 中的隐私
Android 10 包含大量更改,旨在保护隐私并赋予用户控制权——从改进的系统 UI 到更严格的权限以及对应用可以使用的数据的限制。
所有开发者都应查看隐私功能并测试其应用。影响可能因每个应用的核心功能、目标和其它因素而异。
主要的隐私更改
隐私更改 | 受影响的应用 | 缓解策略 | |
---|---|---|---|
范围存储 对外部存储进行过滤查看,提供对应用特定文件和媒体收藏的访问权限。 |
访问和共享外部存储中文件的应用 | 在应用特定目录和媒体收藏目录中工作 了解更多 |
|
对位置权限的更多用户控制 仅限前台权限,让用户可以更好地控制应用访问设备位置。 |
在后台请求用户位置的应用 | 确保在没有后台位置更新的情况下能够平稳降级。 使用 Android 10 中引入的权限来访问后台位置。 了解更多 |
|
后台活动启动 对从后台启动活动的限制。 |
在没有用户交互的情况下启动活动的应用 | 使用通知触发的活动 了解更多 |
|
不可重置的硬件标识符 对访问设备序列号和 IMEI 的限制。 |
访问设备序列号或 IMEI 的应用 | 使用用户可以重置的标识符 了解更多 |
|
无线扫描权限 访问某些 Wi-Fi、Wi-Fi Aware 和蓝牙扫描方法需要精确定位权限。 |
使用 Wi-Fi 和蓝牙 API 的应用 | 为相关用例请求 ACCESS_FINE_LOCATION 权限了解更多 |
更多隐私更改
标识符和数据
对 IMEI、序列号、MAC 地址以及类似数据等硬件标识符的新限制。
相机和连接性
对相机元数据和连接性 API 的更强大保护。
开始使用隐私更新
- 查看隐私功能 — 了解正在发生哪些变化并评估您的应用。
- 在 Android 10 上测试您的应用 — 尽快获取 Android 10,进行测试,并根据需要进行迁移。
- 更新您的应用 — 如果可能,面向 API 级别 29,通过测试版渠道或其它组与用户一起测试。