android: permission和uses-permission
首先,先看一下permission定义的格式: [java] view plain copy <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"] /> 上面代码来自官方文档: http://developer.android.com/guide/topics/security/security.html 。 propectionLevel这个属性是必须声明,告诉系统通知用户的应用要求许可,或允许谁认为获得许可的情况下。 permissionGroup这个是可选的,被用于协助t系统向用户显示权限,一般会像(listed in android.Manifest.permission_group )这个一样设置为标准系统组,很少自定义,最好使用已经定义的,使用起来也方便。 lable,name和cicon用于描述权限。