Android 18将收紧联系人权限 防止第三方应用进行修改

Antutu •

•

阅读 27

据Android Authority报道,谷歌计划在Android 18中调整联系人修改权限,将普通应用保存、更新单个联系人的操作交给系统编辑器处理,需要批量管理通讯录的应用则使用单独的特殊访问权限。

图片

目前,Android系统内的应用即使只想保存一个号码,也需要申请WRITE_CONTACTS权限,而这项授权允许应用在后台大范围修改通讯录,无需用户逐次参与,谷歌Mishaal Rahman(@MishaalRahman)称,恶意应用可能借助此权限将手机上用户保存的联系人信息替换为虚假数据,冒充其亲友实施诈骗。

而在Android 18中,应用可通过标准联系人请求打开系统编辑器,预填姓名、号码、邮箱和照片,再由用户核对保存,界面可以从半屏展开为全屏,应用无需取得直接写入权限,OEM厂商可以调整外观,但操作行为需要保持一致。

图片

目前,这类编辑请求已经存在,只是不同设备的处理方式并不一致,而且有的会丢失传入的联系人照片,或在用户按返回键时意外保存,谷歌表示,新版本会统一这些行为,并规范保存账号、预填照片等功能的支持。

对于通讯录管理、企业联系人同步、批量备份恢复等确需广泛访问的应用,谷歌将提供MANAGE_CONTACTS特殊访问权限,涵盖读取、新增、修改和删除联系人,用户需要在系统设置中单独开启,应用若要通过Google Play分发,还需按新政策申报并说明普通编辑请求为何不足以满足核心功能。

图片

此前,Android 17已引入系统联系人选择器,允许用户只向应用分享选定的联系人数据,此次调整则涉及联系人的新增和修改。

按照官方时间表,MANAGE_CONTACTS将在2026年第四季度随Android 17 QPR2提供,直接写入限制则安排在2027年的Android 18中,并仅针对以该版本及更高版本为目标平台的应用,仍以旧版Android为目标平台的应用保留现有行为,新系统上的标准化联系人编辑器则可供所有应用使用。

原创文章,作者:HyperZ-Ton,如若转载,请注明出处:https://www.antutu.com/doc/138151.htm

相关推荐

返回
顶部