
近日,谷歌在最新发布的Android Canary版本中推出了一项隐私增强功能——全新的系统级联系人选择器。该功能旨在取代现有的“全权访问”模式,允许用户仅向应用共享选定的联系人,并以一次性快照的形式提供数据访问权限,有效限制应用对联系人信息的长期追踪行为。

目前,Android平台上的多数应用在请求联系人权限时,系统仅提供“允许”或“拒绝”两种选项。一旦授权,应用便可无限制地访问用户的全部联系人列表及其后续变更记录。这种粗粒度的权限管理机制不仅存在过度授权问题,还可能被恶意应用利用,通过分析联系人变化推断用户社交动态,带来严重的隐私泄露风险。

为解决这一问题,谷歌引入了基于系统组件的新联系人选择器。该选择器会拦截标准的联系人选取意图(如带有特定MIME类型的ACTION_PICK请求),并通过提升优先级确保由系统统一处理。开发者可使用新增的ACTION_PICK_CONTACTS意图调用此选择器,并借助Intent extras明确声明所需的数据字段,实现按需索取、最小化数据暴露的目标。

从用户体验来看,当应用触发联系人选择时,用户可在系统界面中手动勾选希望分享的联系人。应用所获取的是这些联系人的静态快照,包含姓名、电话、邮箱、地址、生日等已授权字段,但无法获知之后用户对这些联系人所做的任何修改。这种“一次读取、不再更新”的设计,从根本上削弱了应用持续监控用户社交圈的能力。
需要注意的是,出于生态兼容性考量,谷歌目前仅对目标SDK为Android 17及更高版本的应用默认启用新式联系人选择器。旧版应用仍将沿用原有的权限访问机制。
以上就是解决应用对于联系人信息的持续跟踪 Android将引入新“联系人选择器”的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号