Android 生态系统的一个支柱是我们对用户信任的共同承诺。随着移动设备领域的不断发展,我们保护敏感信息的方法也在不断发展。在 Android 17 中,我们推出了一套新的位置信息隐私保护功能,旨在让用户拥有更多控制权,并为开发者提供出色的数据最少化(原则)和产品安全解决方案。我们的策略侧重于推出新工具,以便在提供优质体验的同时提供强大的隐私保护功能,并提高用户透明度,帮助用户管理自己的数据。
位置信息按钮简介:简化了一次性使用权限的授予流程
对于许多常见任务(例如查找附近的商店或为社交帖子添加地理位置信息),您的应用不需要永久或在后台使用用户的精确位置信息。在 Android 17 中,我们引入了位置信息按钮,这是一种新的界面元素,旨在为负责任的一次性精确位置信息访问提供清晰的路径。行业合作伙伴一直要求推出这项新功能,以便为用户提供更简单、更私密的位置信息使用流程。
用户可获得更好的隐私保护
将位置信息共享的决策点移至用户采取行动时,有助于用户更清楚地选择要共享的信息量和共享时长。这样一来,用户就可以将数据共享限制为仅限应用在相应会话中所需的数据。获得同意后,这种基于会话的访问权限可避免系统针对依赖位置信息的功能重复提示用户。这有助于开发者为用户打造更流畅的体验,并提供高度可靠的用户意图,因为系统会在用户执行操作时明确请求访问权限。
可完全自定义界面,以匹配应用的美学风格
位置信息按钮提供了丰富的自定义选项,可确保与应用的美学风格相融合,同时保持系统范围内的可识别性。您可以修改按钮的视觉样式,包括:
- 背景和图标配色方案
- 轮廓样式
- 尺寸和形状
此外,您还可以从预定义的选项列表中选择合适的文字标签。为确保安全性和可信度,位置信息图标本身仍为强制性且不可自定义,而字体大小由系统管理,以遵循用户无障碍设置。
简化了与 Jetpack 的集成,并实现了自动向后兼容
位置信息按钮将以 Jetpack 库的形式提供,确保可以轻松集成到现有应用布局中,与任何其他 Jetpack 视图实现类似,并简化您请求访问精确位置信息权限的方式。此外,当您使用 Jetpack 库实现位置信息按钮时,如果用户在搭载 Android 16 或更低版本的设备上点按该按钮,系统会自动处理向后兼容性问题,默认显示现有的位置信息提示。
从 Android 17 Beta 版 3 开始,Android 位置信息按钮可供测试。
位置信息访问透明度
用户往往难以了解可用于监控和控制位置数据访问权限的工具。在 Android 17 中,我们将位置信息权限透明度与麦克风和摄像头已设定的高标准保持一致。
- 更新了位置信息指示器:现在,每当非系统应用访问用户的位置信息时,系统都会显示一个持续显示的指示器来通知用户
- 归因和控制:用户可以点按指示器,准确了解哪些应用最近访问过其位置信息,并通过“最近使用的应用”对话框立即管理这些权限。
通过基于密度的粗略位置信息增强用户隐私保护
Android 17 还改进了粗略位置的算法,使其能够感知人口密度。以前,粗略位置信息使用 2 公里宽的静态网格,这在人口稀疏的地区可能不够私密,因为 2 平方公里的区域通常只包含少数用户。新方法会根据当地的人口密度,将此固定网格替换为动态调整大小的区域。通过增加人口密度较低区域的网格,Android 可确保在不同环境中(从人口稠密的城市中心到偏远地区)提供更一致的隐私保护。
改进了运行时权限对话框
位置信息运行时权限对话框是用户需要完成的较为复杂的流程之一,用户需要决定愿意向每个应用授予的位置信息访问权限的精细度和时长。为了帮助用户在减少摩擦的情况下做出最明智的隐私权决策,我们重新设计了该对话框,使“精确”和“大致”选项在视觉上更加清晰,鼓励用户选择最符合自己需求的访问权限级别。
开始为 Android 17 构建应用
新的位置信息隐私保护工具现已在 Beta 3 中推出。我们希望您能提供反馈,帮助我们在正式发布之前改进这些功能。
- 反馈:在[官方跟踪器]上报告问题。
立即打造更流畅、更私密的体验。
继续阅读
-
产品资讯
Android 17 今天已正式达到平台稳定性,Beta 3 现已发布。这意味着 API 表面已锁定;您可以执行最终的兼容性测试,并将以 Android 17 为目标平台的应用推送到 Play 商店。
Matthew McCullough • 阅读用时:5 分钟
-
产品资讯
每位开发者的 AI 工作流程和需求都是独一无二的,因此能够选择 AI 如何帮助您进行开发非常重要。1 月,我们推出了在 Android Studio 中选择任何本地或远程 AI 模型来支持 AI 功能的功能
Matthew Warner • 阅读用时:2 分钟
-
产品资讯
Android Studio Panda 3 现已是稳定版,可在生产环境中使用。此版本可让您对 AI 赋能的工作流程进行更多控制和自定义,从而比以往更轻松地构建高品质的 Android 应用。
Matt Dyor • 阅读用时:3 分钟
随时了解最新动态
每周通过电子邮件接收最新的 Android 开发洞见。