1创建
AndroidManifest.xml中添加自定义权限(在application外部):
权限的特性:
Android:name
权限的名称,必填属性,通常应该遵循Android的命名方案(*.permission.*)但非必须。
android:protectionLevel
定义与权限相关的保护级别,必填属性。必须选择一下四项之一:normal、dangerous、signature、signatureOrSystem。
android:permissionGroup
非必填属性,可以将权限放在一个组中,但对于自定义权限,尽量不要设置此属性了。
android:label
非必填属性,含义你应该明白。
android:description
非必填属性,含义你应该明白。
android:icon
非必填属性,含义你应该明白。
<permission android:protectionLevel="normal"
android:name="com.mydreamy.permission.test"></permission>
接下来可以在四大组建中使用:
android:permission="com.mydreamy.permission.test"
2.其他apk调用
AndroidManifest.xml中添加自定义权限(在application外部):
<uses-permission android:name="com.mydreamy.permission.test" />