Android Marshmallow调整:应用只有在需要时发出权限申请

NruanNruan1 2.8W

今年5月谷歌对外发布了Android M系统,目前正式命名为“Marshmallow”(棉花糖),版本号为Android 6.0,尽管乍一看和现在的Lollipop系统并未有太大的差别,但后台方面的细节调整可能对那些开发者并不会检查兼容性的应用产生重大影响。

Android Marshmallow调整:应用只有在需要时发出权限申请-图片1

在Android Marshmallow中谷歌对App Permissions系统进行了重大调整,只有应用在需要访问这个权限的时候才会向用户发出提醒,而不再是在安装的时候咨询获得所有的权限。

Android Marshmallow调整:应用只有在需要时发出权限申请-图片2

目前在Android阵营中,但用户安装新应用的时候Android会向用户咨询该应用是否允许获得某些系统功能,例如访问联系人、发送短信或者联网等等。安装过程中会罗列该应用将要获取的权限,但想必很少有用户会耐心完整读完这些权限许可申请,而是会选择直接接受跳过。

Android Marshmallow调整:应用只有在需要时发出权限申请-图片3

而在Android Marshmallow中对应用授权系统进行了改变,采用两个主要和相关的方式。首先用户可以在设置选项对每个授权许可进行开启/关闭,例如你并不希望你的短信应用获取你的地理信息,那么你可以在新设置页面中在“Lacation”中对相应的短信应用进行调整。

Android Marshmallow调整:应用只有在需要时发出权限申请-图片4

在新系统中谷歌将App Permissions系统升级到全新的Runtime Permissions,在安装应用的时候用户不再会收到长列表的应用授权申请。但应用在首次打开、使用过程中实际用到哪些权限就会向用户发出提醒,申请获得授权。该授权系统非常类似于iOS平台。

Android Marshmallow调整:应用只有在需要时发出权限申请-图片5

 
Nruan
  • 本文由 Nruan 发布于 2015-08-28 16:51
  • 转载请注明出处及原文链接:N软
    • Epic
      Epic
      UC Browser 10.4.2.585 Android 4.4.2

      这样一来以后安卓机都不用root了啊

    匿名

    发表评论

    匿名网友

    拖动滑块以完成验证