美文网首页
Android Manifest.xml的 uses-permi

Android Manifest.xml的 uses-permi

作者: 图之 | 来源:发表于2019-10-09 15:14 被阅读0次

    1、<uses-permission>

    官方定义的权限
    应用要访问一个受permission保护的特性,就必须在manifest上加上<uses-permission>来声明它需要的权限。应用在调用自己程序的组件和其他应用的时候都要声明。
    当应用在安装的时候,安装器会询问用户是否授予它权限。用户同意了才能使用受保护的特性,否则访问失败并且不会通知用户。


    image.png

    2、<permission>

    自定义权限,提供其他程序使用本应用的说明
    程序也能用<permission>来保护自己的组件,它能使用Android系统定义的、其它应用定义的、自身定义的 <permission> 。如果想要定义一个新的permission,可用<permission>节点定义,如

    <permission android:description="string resource"
            android:icon="drawable resource"
            android:label="string resource"
            android:name="string"
            android:permissionGroup="string"
            android:protectionLevel=["normal" | "dangerous" |
                                     "signature" | "signatureOrSystem"] />
    
    

    保护自身组件(要让其他组件也能够启动受保护的Activity,必须请求其使用权限)


    image.png

    相关文章

      网友评论

          本文标题:Android Manifest.xml的 uses-permi

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