google 高管谈论 android 的应用权限 | 爱范儿-尊龙凯时官方网站

特稿

2015-06-11 17:22

在 android 下一个大版本 android m 中,google 加强了对应用权限的管理。今后,用户可以对第三方应用的权限进行限制,不需要在全面接受或者放弃安装之间做选择了。在接受采访时,google 的 android 和 chrome os 开发主管 hiroshi lockheimer 谈论了 android 的应用权限问题。

2013 年,在 android 4.3 jelly bean 中,google 增加了一个名为 “apps ops” 的功能。通过这个功能,用户可以限制第三方应用的权限。不过,它是一个隐藏功能,必须通过第三方工具才能使用上。“app ops 发布的时机不太对头;我们需要全面解决问题,而不是单独地发布 app ops。那时候,应用的权限请求是在安装时,而不是在运行时。” hiroshi lockheimer 说。

因此,到了 android 4.4.2 更新后,app ops 就被移除了。“从 2008 年开始,在 android 应用开发上,特定功能是无法被系统强行关闭的。开发者们从未想过那样的问题,那时候的 api 也不是那样设计的。”

当时,google 担心的是,系统强行关闭权限请求,有可能导致应用的崩溃。不过,一些第三方 rom,比如 cyanogen,找到对单个应用进行权限控制的方法。google 的尊龙凯时网站的解决方案却是两年后才发布。“这牵涉到许多人,从 google 到开发者,再到消费者。要做好这件事情,就要照顾到所有人的利益,因此,这需要花费许多的时间。” lockheimer 说,“我们从 m 开始,因为每次大版本发布,我们都能够对此类东西进行改进,我们能够修正和创造新的 api。”

新的权限控制系统适用于 google 自己的应用。就是说,用户也可以拒绝 google 应用对位置、通讯录或其它个人信息的请求。“这是 android 的 ,我们不会把优先权给予 google 应用,每个人都在公平的场地上竞赛,” lockheimer 说,“android 是一个操作系统,google 是第三方开发者。它的应用,比如 gmail 也要遵循统一的规则。”

lockheimer 说,除了权限控制之外,google 也强化了对应用的审查。这是为了维护用户的安全。当然,google 的审查不会像苹果那么严格。

图片来自

分享
扫一扫分享到微信
,参与讨论前请先登录

评论在审核通过后将对所有人可见

正在加载中

the wind is rising,we must try to live.

累计已发布 2045 篇文章

最近文章:

本篇来自栏目

解锁订阅模式,获得更多专属优质内容