Android自定义权限

来源:互联网 发布:台湾误发导弹 知乎 编辑:程序博客网 时间:2024/04/30 08:43
    <!--
android 定义XMPP通讯服务权限 
<permission android:description="@string/startMyActivityDesc"  
        android:label="Start My Activity"  
        android:name="syh.permission.STARTMYACTIVITY"  
        android:protectionLevel="normal">  
    </permission> 
           调用方式:在activity
             <activity android:name="PrivActivity"  
            android:permission="syh.permission.STARTMYACTIVITY">  
            <intent-filter>  
                <action android:name="android.intent.action.MAIN" />  
                <category  
                    android:name="android.intent.category.LAUNCHER" />  
            </intent-filter>  
        </activity> 
        
                normal表示权限是低风险的,不会对系统、用户或其他应用程序造成危害。
dangerous表示权限是高风险的,系统将可能要求用户输入相关信息,才会授予此权限。
signature告诉Android,只有当应用程序所用数字签名与声明此权限的应用程序所有数字签名相同时,才能将权限授给它。
signatureOrSystem告诉Android,将权限授给具有相同数字签名的应用程序或Android包类,这一级别适用于非常特殊的情况,比如多个供应商需要通过系统影像共享功能时。


    -->
0 0
原创粉丝点击