android权限名及其用途

之前在用hbuilder做app本地打包时需要自己配置一些安卓的权限,查了一些资料,了解了一下安卓的基本权限及用途,现在记录下来

android.permission.ACCESS_NETWORK_STATE 需要訪問ConnectivityManager ( 主要用於監視一般網路連接)
android.permission.ACCESS_WIFI_STATE 授予訪問 WifiManager ( 用於管理 Wi-Fi 連接的各個方面)
android.permission.ACCESS_FINE_LOCATION GPS 特点:精度高,耗电量大,不耗费流量
android.permission.ACCESS_COARSE_LOCATION NETWORK 特点:精度低,省电,需要网络访问
android.permission.CALL_PHONE 允许一个程序初始化一个电话拨号不需通过拨号用户界面需要用户确认
android.permission.CAMERA 请求访问使用照相设备
android.permission.CHANGE_NETWORK_STATE 允许程序改变网络连接状态
android.permission.CHANGE_WIFI_STATE 允许程序改变Wi-Fi连接状态
android.permission.FLASHLIGHT 允许访问闪光灯
android.permission.GET_ACCOUNTS 访问一个帐户列表在Accounts Service中
android.permission.INTERNET 允许程序打开网络套接字
android.permission.MOUNT_UNMOUNT_FILESYSTEMS 允许挂载和反挂载文件系统可移动存储
android.permission.READ_CONTACTS 允许程序读取用户联系人数据
android.permission.READ_LOGS 允许程序读取底层系统日志文件
android.permission.READ_PHONE_STATE 访问电话状态
android.permission.READ_SMS 允许程序读取短信息
android.permission.RECEIVE_BOOT_COMPLETED 允许一个程序接收到ACTION_BOOT_COMPLETED广播在系统完成启动
android.permission.RECEIVE_USER_PRESENT 允许接收当用户出现,即屏幕点亮的广播
android.permission.RECORD_AUDIO 录音和播放音频
android.permission.SEND_SMS 允许程序发送SMS短信
android.permission.SYSTEM_ALERT_WINDOW 允许一个程序打开窗口使用TYPE_SYSTEM_ALERT,显示在其他所有程序的顶层
android.permission.VIBRATE 允许访问振动设备
android.permission.WAKE_LOCK 允许使用PowerManager的 WakeLocks保持进程在休眠时从屏幕消失
android.permission.WRITE_CONTACTS 允许程序写入但不读取用户联系人数据
android.permission.WRITE_EXTERNAL_STORAGE 安卓4.4以上,如果只在“缓存目录”读写数据,就不需要使用“WRITE_EXTERNAL_STORAGE”权限。但应用要兼容到安卓4.4以下还是要使用的,
android.permission.WRITE_SETTINGS 允许读写系统设置项
android.permission.WRITE_SMS 允许编写短信

posted @ 2019-07-09 09:13  ZSRDL  阅读(1571)  评论(0编辑  收藏  举报