关于Android开发中有关权限的问题
来源:互联网 发布:数据挖掘算法有哪些 编辑:程序博客网 时间:2024/06/12 21:15
接触Android开发也有一段时间了,前一段时间一直在学习,现在尝试一下将自己感悟写下来,不足之处,多多包容.
现在我们来谈一下关于android开发中,如果我们的代码想访问android系统比较敏感的模块,那么我们此时就需要利用到权限问题.
同时,在我们安装软件的时候会有一个权限请求界面,包括网络通信,系统工具,读取身份信息等,这些权限存放在我们apk文件中的AndroidManifest.xml的文件中,
如下截图
在这里要注意一个问题:权限的代码写的位置影响整个app的运行
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> 这些代码一定要放在<application>之前,不然的话会报错:
<uses-permission> tag appears after <application> tag,切记
下面我给大家介绍一个常用的权限(总结不易,不足之处望海涵)
网络访问权限代码为:
<uses-permission android:name="android.permission.INTERNET">
允许程序发送短信代码:
<uses-permission android:name="android.permission.SEND_SMS">
android.permission.SET_WALLPAPER 允许程序设置壁纸
android.permission.WRITE_SMS 允许程序写短信
android.permission.READ_SMS 允许程序读取短信息
android.permission.READ_OWNER_DATA 允许程序读取所有者数据
android.permission.SEND_SMS 允许程序发送SMS短信
android.permission.RECORD_AUDIO 允许程序录制音频
android.permission.WRITE_SETTINGS 允许程序读取或写入系统设置
android.permission.WRITE_CONTACTS 允许程序写入联系人数据
android.permission.RECEIVE_SMS 允许程序监控一个将收到短信息,记录或处理
android.permission.WRITE_CALENDAR 允许一个程序写入用户日历数据
android.permission.VIBRATE 允许访问振动设备
android.permission.SET_TIME_ZONE 允许程序设置时间区域
android.permission.SET_ANIMATION_SCALE 修改全局信息比例
android.permission.REBOOT 请求能够重新启动设备
android.permission.MODIFY_AUDIO_SETTINGS 允许程序修改全局音频设置
android.permission.MODIFY_PHONE_STATE 允许修改话机状态
android.permission.MODIFY_AUDIO_SETTINGS 允许程序修改全局音频设置
android.permission.INSTALL_PACKAGES 允许安装程序
android.permission.CLEAR_APP_USER_DATA 允许一个程序清除用户设置
android.permission.CHANGE_WIFI_STATE 允许程序改变Wi-Fi连接状态
ndroid.permission.DISABLE_KEYGUARD 允许程序禁用键盘锁
android.permission.CHANGE_NETWORK_STATE 允许程序改变网络连接状态
android.permission.CHANGE_CONFIGURATION 允许一个程序修改当前设置
android.permission.BRICK 请求能够禁用设备
android.permission.BLUETOOTH 允许程序连接到已配对的蓝牙设备
android.permission.ACCESS_WIFI_STATE 允许程序访问Wi-Fi网络状态信息
经验来之不易,希望可以和大家交流,共同提高.
- 关于Android开发中有关权限的问题
- 关于Android中图片compress的有关问题
- 关于android开发中使用系统权限报错的问题
- 有关android的权限
- android关于权限的问题
- 关于android的权限问题
- 关于spring security的权限验证有关问题
- Android 中怎样查找SELinux导致的权限受限有关问题
- Android中关于Manifest的权限注册问题
- EAS BOS中有关特殊数据权限的配置问题
- 有关android java 中package 的问题
- 有关Android中生命周期的一些问题
- android开发中,有关TABhost中各个子Activity跳转的问题(帮大忙)
- 关于android读写sdcard的权限问题
- 关于Android权限被禁止的问题
- android------关于API 23的权限问题
- 关于Android权限问题的一点思考
- Android关于华为手机的权限问题
- pgpool
- android 验证码
- Dijkstra算法的C语言程序
- 编译原理中的first集,follow集和selec集的小解
- Android学习笔记:Bluetooth
- 关于Android开发中有关权限的问题
- activiti 自动部署配置
- sql转psql
- Linux 内核虚拟地址到物理地址转换讨论
- copy
- Web应用从服务器主动推送数据到客户端有哪些方式?
- linux 堆溢出学习之house of spirit(1) malloc maleficarum hos翻译
- servlet实现文件上传
- 日语动词变形