美文网首页
Android 权限整理

Android 权限整理

作者: Preupen | 来源:发表于2019-07-03 14:15 被阅读0次

    一.Android 权限分为三大类

    1.普通权限

    普通权限就是不影响用户隐私的权限,直接在配置清单文件中配置就行,不用去动态申请。
    介绍一些重要的普通权限

    <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES"/>
    

    Android8.0未知来源应用安装权限8.0以上google把未知应用的安装权限的管理放到了每个app上,每个app都有允许安装未知应用的设置开关。此权限用于APP更新功能上,当新版本APK下载后我们先要判断APP是否开启了此权限,如果开启了直接执行安装APK,如果没有开启就打开设置界面去开启此权限,然后返回APP去安装新版本的APK。

    2.危险权限

    危险权限和用户的隐私有关,从Android6.0开始就需要开发者去动态申请了。


    危险权限.png

    危险权限需要做适配,最好找一个成熟的权限框架做。


    主流的权限库比较.png

    根据综合筛选我选择了PermissionsDispatcher

    3..特殊权限

    特殊权限主要有通知栏、自启动、悬浮窗等

    二.开启权限的时机

    用户触发:当APP某一个功能需要用的的权限,比如录音权限和拍照权限,并不影响APP基本功能的使用,这类似的权限应该针对功能使用再去申请。
    应用启动时:一些影响APP基础功能的权限就应该在应用启动的时候去申请,比如存储权限和定位权限。

    相关文章

      网友评论

          本文标题:Android 权限整理

          本文链接:https://www.haomeiwen.com/subject/rmqtrqtx.html