Andriod 权限

1、分类

       首先安卓权限分为:正常权限、危险权限、特殊权限。

       正常权限:

             直接在AndriodManifest中配置即可以获得权限。例如:

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

       危险权限

              危险权限不仅需要需要在AndroidManifest中配置,还需要在使用前check是否真正拥有权限,以动态申请。

              危险权限在6.0系统以上的手机中并不是不申请就一定没有权限,部分手机还是默认提供权限的。但是为了系统的兼容性,对于危险权限最好还是要先check。

              危险权限有权限组的概念,即只要权限组中的任意一条获得了权限,该权限组就拥有了该权限。

              

编号   权限组       权限    中文
  0 CALENDAR READ_CALENDAR
WRITE_CALENDAR
  日历
  1  CAMERA CAMERA   相机
  2 CONTACTS READ_CONTACTS
WRITE_CONTACTS
GET_ACCOUNTS
联系人
  3  LOCATION ACCESS_FINE_LOCATION
ACCESS_COARSE_LOCATION
 位置 
  4 MICROPHONE RECORD_AUDIO 麦克风
  5  PHONE READ_PHONE_STATE
CALL_PHONE
READ_CALL_LOG
WRITE_CALL_LOG
ADD_VOICEMAIL
USE_SIP
PROCESS_OUTGOING_CALLS
电话
  6 SENSORS BODY_SENSORS 传感器
  7 SMS SEND_SMS
RECEIVE_SMS
READ_SMS
RECEIVE_WAP_PUSH
RECEIVE_MMS
短信
  8 STORAGE READ_EXTERNAL_STORAGE
WRITE_EXTERNAL_STORAGE
存储

猜你喜欢

转载自www.cnblogs.com/minblog/p/12131520.html