Android 10 中的隐私权
Android 10 引入了大量变更(如改进了系统界面、让权限授予更加严格以及对应用能够使用哪些数据实施了限制),目的是保护隐私权并赋予用户控制权。
所有开发者都应查看隐私功能并测试他们的应用。具体影响可能会因每个应用的核心功能、定位和其他因素而异。
重大隐私权变更
隐私权变更 | 受影响的应用 | 缓解策略 | |
---|---|---|---|
分区存储 针对外部存储的过滤视图,可提供对特定于应用的文件和媒体集合的访问权限 |
访问和共享外部存储设备中的文件的应用 | 使用特定于应用的目录和媒体集合目录
了解详情 |
|
增强了用户对位置信息权限的控制力 仅限前台权限,可让用户更好地控制应用对设备位置信息的访问权限 |
在后台时请求访问用户位置信息的应用 | 确保在没有后台位置信息更新的情况下优雅降级 使用 Android 10 中引入的权限在后台获取位置信息 了解详情 |
|
后台 activity 启动 针对从后台启动 activity 实施了限制 |
不需要用户互动就启动 Activity 的应用 | 使用通知触发的 activity
了解详情 |
|
不可重置的硬件标识符 针对访问设备序列号和 IMEI 实施了限制 |
访问设备序列号或 IMEI 的应用 | 使用用户可以重置的标识符
了解详情 |
|
无线扫描权限 访问某些 WLAN、WLAN 感知和蓝牙扫描方法需要获得精确位置权限 |
使用 WLAN API 和蓝牙 API 的应用 | 针对相关使用场景请求 ACCESS_FINE_LOCATION 权限
了解详情 |
更多隐私权变更
标识符和数据
针对硬件标识符(如 IMEI、序列号、MAC 和类似数据)实施了新限制。
摄像头和连接性
针对摄像头元数据和连接 API 提供了更强大的保护措施。
开始使用隐私权更新
- 查看隐私功能 - 了解具体变化并评估您的应用。
- 在 Android 10 上测试您的应用 - 尽快获取 Android 10,根据需要进行测试和迁移。
- 更新您的应用 - 以 API 级别 29 为目标(如果可能),通过测试版或其他群组的用户测试应用。