谷歌高管谈论Android应用权限

    在 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 的审查不会像苹果那么严格。


微信扫描分享本文到朋友圈
扫码关注5G通信官方公众号,免费领取以下5G精品资料
  • 1、回复“LTBPS”免费领取《《中国联通5G终端白皮书》
  • 2、回复“ZGDX”免费领取《中国电信5GNTN技术白皮书
  • 3、回复“TXSB”免费领取《通信设备安装工程施工工艺图解
  • 4、回复“YDSL”免费领取《中国移动算力并网白皮书
  • 5、回复“5GX3”免费领取《R1623501-g605G的系统架构1
  • 7、回复“6G31”免费领取《基于云网融合的6G关键技术白皮书
  • 8、回复“IM6G”免费领取《6G典型场景和关键能力白皮书
  • 本周热点本月热点

     

      最热通信招聘

      最新招聘信息

    最新技术文章

    最新论坛贴子