Android6.0权限的基本知识

以下是需要单独申请的权限,共分为9组,每组只要有一个权限申请成功了,就默认整组权限都可以使用了。

权限分组

联系人

group:android.permission-group.CONTACTS

  permission:android.permission.WRITE_CONTACTS  //写入联系人,但不可读取
        
  permission:android.permission.GET_ACCOUNTS  //访问GMail账户列表
        
  permission:android.permission.READ_CONTACTS  //允许应用访问联系人通讯录信息        

手机

group:android.permission-group.PHONE

  permission:android.permission.READ_CALL_LOG  //读取通话记录                
  permission:android.permission.WRITE_CALL_LOG  //写入通话记录
        
  permission:android.permission.READ_PHONE_STATE  //访问电话状态 
        
  permission:android.permission.CALL_PHONE  //允许程序从非系统拨号器里输入电话号码
        
  permission:android.permission.USE_SIP  //允许程序使用SIP视频服务
        
  permission:android.permission.PROCESS_OUTGOING_CALLS  //允许程序监视,修改或放弃播出电话
        
  permission:com.android.voicemail.permission.ADD_VOICEMAIL  //添加语音信箱

日程

group:android.permission-group.CALENDAR

  permission:android.permission.READ_CALENDAR  //允许程序读取用户的日程信息
        
  permission:android.permission.WRITE_CALENDAR  //写入日程,但不可读取

相机

group:android.permission-group.CAMERA

  permission:android.permission.CAMERA  //允许访问摄像头进行拍照        

传感器

group:android.permission-group.SENSORS

  permission:android.permission.BODY_SENSORS        

定位

group:android.permission-group.LOCATION

  permission:android.permission.ACCESS_FINE_LOCATION  //通过GPS芯片接收卫星的定位信息,定位精度达10米以内
        
  permission:android.permission.ACCESS_COARSE_LOCATION  //通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米        

存储

group:android.permission-group.STORAGE

  permission:android.permission.READ_EXTERNAL_STORAGE  //允许程序读取外部存储,如SD卡上读文件
        
  permission:android.permission.WRITE_EXTERNAL_STORAGE  //允许程序写入外部存储,如SD卡上写文件

录音

group:android.permission-group.MICROPHONE

  permission:android.permission.RECORD_AUDIO  //录制声音通过手机或耳机的麦克

短信

group:android.permission-group.SMS

  permission:android.permission.READ_SMS  //读取短信内容
  permission:android.permission.SEND_SMS  //发送短信
           
  permission:android.permission.RECEIVE_WAP_PUSH  //接收WAP PUSH信息
        
  permission:android.permission.RECEIVE_MMS  //接收彩信
  permission:android.permission.RECEIVE_SMS  //接收短信
   
  permission:android.permission.READ_CELL_BROADCASTS

以下是普通权限,只需要在清单文件中配置就可以直接使用。

网络

  android.permission.INTERNET  //访问网络连接,可能产生GPRS流量

  android.permission.ACCESS_NETWORK_STATE  //获取网络信息状态,如当前的网络连接是否有效

  android.permission.CHANGE_NETWORK_STATE  //改变网络状态如是否能联网

  android.permission.CHANGE_WIFI_MULTICAST_STATE  //改变WiFi多播状态

  android.permission.CHANGE_WIFI_STATE //改变WiFi状态

  android.permission.ACCESS_WIFI_STATE  //获取当前WiFi接入的状态以及WLAN热点的信息

蓝牙

  android.permission.BLUETOOTH  //允许程序连接配对过的蓝牙设备

  android.permission.BLUETOOTH_ADMIN  //允许程序进行发现和配对新的蓝牙设备

状态

  android.permission.RECEIVE_BOOT_COMPLETED  //允许程序开机自动运行

  android.permission.DISABLE_KEYGUARD  //允许程序禁用键盘锁

  android.permission.MODIFY_AUDIO_SETTINGS  //修改声音设置信息

  com.android.alarm.permission.SET_ALARM  //设置闹铃提醒

  android.permission.SET_TIME_ZONE  //设置系统时区

  android.permission.VIBRATE  //允许振动

  android.permission.NFC  //允许程序执行NFC近距离通讯操作,用于移动支持

  android.permission.EXPAND_STATUS_BAR  //允许程序扩展或收缩状态栏

  android.permission.ACCESS_LOCATION_EXTRA_COMMANDS  //允许程序访问额外的定位提供者指令

  android.permission.BROADCAST_STICKY  //允许一个程序收到广播后快速收到下一个广播

  android.permission.FLASHLIGHT  //允许访问闪光灯

  android.permission.GET_PACKAGE_SIZE  //获取应用的文件大小

  android.permission.KILL_BACKGROUND_PROCESSES  //允许程序调用killBackgroundProcesses(String).方法结束后台进程

  android.permission.WAKE_LOCK  //允许程序在手机屏幕关闭后后台进程仍然运行

壁纸

  android.permission.SET_WALLPAPER  //设置桌面壁纸

  android.permission.SET_WALLPAPER_HINTS  //设置壁纸建议

快捷方式

  com.android.launcher.permission.INSTALL_SHORTCUT  //安装快捷方式

  com.android.launcher.permission.UNINSTALL_SHORTCUT  //卸载快捷方式

Google同步

  android.permission.READ_SYNC_SETTINGS  //读取同步设置,读取Google在线同步设置

  android.permission.READ_SYNC_STATS  //读取同步状态,获得Google在线同步状态

  android.permission.WRITE_SYNC_SETTINGS  //写入Google在线同步设置

其它

  android.permission.ACCESS_NOTIFICATION_POLICY  //访问通知策略

  android.permission.ACCESS_WIMAX_STATE  //访问无线城域网状态

  android.permission.CHANGE_WIMAX_STATE  //改变无线城域网状态

  android.permission.REQUEST_INSTALL_PACKAGES  //请求安装包

  android.permission.TRANSMIT_IR  //红外传输

  android.permission.USE_FINGERPRINT  //使用指纹

  android.permission.SUBSCRIBED_FEEDS_READ  //访问订阅信息的数据库

  android.permission.REORDER_TASKS  //重新排序系统任务

  android.permission.GET_ACCOUNTS  //访问GMail账户列表
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值