Android开发之权限列表
|
权限定义 |
功能 |
|
android.permission.ACCESS_CHECKIN_PROPERTIES |
允许读写访问"properties"表在checkin数据库中,改值可以修改上传 |
|
android.permission.ACCESS_COARSE_LOCATION |
允许一个程序访问CellID或WiFi热点来获取粗略的位置 |
|
android.permission.ACCESS_FINE_LOCATION |
允许一个程序访问精良位置(如GPS) |
|
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS |
允许应用程序访问额外的位置提供命令 |
|
android.permission.ACCESS_MOCK_LOCATION |
允许程序创建模拟位置提供用于测试 |
|
android.permission.ACCESS_NETWORK_STATE |
允许程序访问有关GSM网络信息 |
|
android.permission.ACCESS_SURFACE_FLINGER |
允许程序使用SurfaceFlinger底层特性 |
|
android.permission.ACCESS_WIFI_STATE |
允许程序访问Wi-Fi网络状态信息 |
|
android.permission.ADD_SYSTEM_SERVICE |
允许程序发布系统级服务 |
|
android.permission.BATTERY_STATS |
允许程序更新手机电池统计信息 |
|
android.permission.BLUETOOTH |
允许程序连接到已配对的蓝牙设备 |
|
android.permission.BLUETOOTH_ADMIN |
允许程序发现和配对蓝牙设备 |
|
android.permission.BRICK |
请求能够禁用设备(非常危险) |
|
android.permission.BROADCAST_PACKAGE_REMOVED |
允许程序广播一个提示消息在一个应用程序包已经移除后 |
|
android.permission.BROADCAST_STICKY |
允许一个程序广播常用intents |
|
android.permission.CALL_PHONE |
允许一个程序初始化一个电话拨号不需通过拨号用户界面需要用户确认 |
|
android.permission.CALL_PRIVILEGED |
允许一个程序拨打任何号码,包含紧急号码无需通过拨号用户界面需要用户确认 |
|
android.permission.CAMERA |
请求访问使用照相设备 |
|
android.permission.CHANGE_COMPONENT_ENABLED_STATE |
允许一个程序是否改变一个组件或其他的启用或禁用 |
|
ndroid.permission.CHANGE_CONFIGURATION |
允许一个程序修改当前设置,如本地化 |
|
android.permission.CHANGE_NETWORK_STATE |
允许程序改变网络连接状态 |
|
android.permission.CHANGE_WIFI_STATE |
允许程序改变Wi-Fi连接状态 |
|
android.permission.CLEAR_APP_CACHE |
允许一个程序清楚缓存从所有安装的程序在设备中 |
|
android.permission.CLEAR_APP_USER_DATA |
允许一个程序清除用户设置 |
|
android.permission.CONTROL_LOCATION_UPDATES |
允许启用禁止位置更新提示从无线模块 |
|
android.permission.DELETE_CACHE_FILES |
允许程序删除缓存文件 |
|
android.permission.DELETE_PACKAGES |
允许一个程序删除包 |
|
android.permission.DEVICE_POWER |
允许访问底层电源管理 |
|
android.permission.DIAGNOSTIC |
允许程序RW诊断资源 |
|
android.permission.DISABLE_KEYGUARD |
允许程序禁用键盘锁 |
|
android.permission.DUMP |
允许程序返回状态抓取信息从系统服务 |
|
android.permission.EXPAND_STATUS_BAR |
允许一个程序扩展收缩在状态栏,android开发网提示应该是一个类似Windows Mobile中的托盘程序 |
|
android.permission.FACTORY_TEST |
作为一个工厂测试程序,运行在root用户 |
|
android.permission.FLASHLIGHT |
访问闪光灯,android开发网提示HTC Dream不包含闪光灯 |
|
android.permission.FORCE_BACK |
允许程序强行一个后退操作是否在顶层activities |
|
android.permission.FOTA_UPDATE |
暂时不了解这是做什么使用的,android开发网分析可能是一个预留权限. |
|
android.permission.GET_ACCOUNTS |
访问一个帐户列表在Accounts Service中 |
|
android.permission.GET_PACKAGE_SIZE |
允许一个程序获取任何package占用空间容量 |
|
android.permission.GET_TASKS |
允许一个程序获取信息有关当前或最近运行的任务,一个缩略的任务状态,是否活动等等 |
|
android.permission.HARDWARE_TEST |
允许访问硬件 |
|
android.permission.INJECT_EVENTS |
允许一个程序截获用户事件如按键、触摸、轨迹球等等到一个时间流,android 开发网提醒算是hook技术吧 |
|
android.permission.INSTALL_PACKAGES |
允许一个程序安装packages |
|
android.permission.INTERNAL_SYSTEM_WINDOW |
允许打开窗口使用系统用户界面 |
|
android.permission.INTERNET |
允许程序打开网络套接字 |
|
android.permission.MANAGE_APP_TOKENS |
允许程序管理(创建、催后、z- order默认向z轴推移)程序引用在窗口管理器中 |
|
android.permission.MASTER_CLEAR |
目前还没有明确的解释,android开发网分析可能是清除一切数据,类似硬格机 |
|
android.permission.MODIFY_AUDIO_SETTINGS |
允许程序修改全局音频设置 |
|
android.permission.MODIFY_PHONE_STATE |
允许修改话机状态,如电源,人机接口等 |
|
android.permission.MOUNT_UNMOUNT_FILESYSTEMS |
允许挂载和反挂载文件系统可移动存储 |
|
android.permission.PERSISTENT_ACTIVITY |
允许一个程序设置他的activities显示 |
|
android.permission.PROCESS_OUTGOING_CALLS |
允许程序监视、修改有关播出电话 |
|
android.permission.READ_CALENDAR |
允许程序读取用户日历数据 |
|
android.permission.READ_CONTACTS |
允许程序读取用户联系人数据 |
|
android.permission.READ_FRAME_BUFFER |
允许程序屏幕波或和更多常规的访问帧缓冲数据 |
|
android.permission.READ_INPUT_STATE |
允许程序返回当前按键状态 |
|
android.permission.READ_LOGS |
允许程序读取底层系统日志文件 |
|
android.permission.READ_OWNER_DATA |
允许程序读取所有者数据 |
|
android.permission.READ_SMS |
允许程序读取短信息 |
|
android.permission.READ_SYNC_SETTINGS |
允许程序读取同步设置 |
|
android.permission.READ_SYNC_STATS |
允许程序读取同步状态 |
|
android.permission.REBOOT |
请求能够重新启动设备 |
|
android.permission.RECEIVE_BOOT_COMPLETED |
允许一个程序接收到 ACTION_BOOT_COMPLETED广播在系统完成启动 |
|
android.permission.RECEIVE_MMS |
允许一个程序监控将收到MMS彩信,记录或处理 |
|
android.permission.RECEIVE_SMS |
允许程序监控一个将收到短信息,记录或处理 |
|
android.permission.RECEIVE_WAP_PUSH |
允许程序监控将收到WAP PUSH信息 |
|
android.permission.RECORD_AUDIO |
允许程序录制音频 |
|
android.permission.REORDER_TASKS |
允许程序改变Z轴排列任务 |
|
android.permission.RESTART_PACKAGES |
允许程序重新启动其他程序 |
|
android.permission.SEND_SMS |
允许程序发送SMS短信 |
|
android.permission.SET_ACTIVITY_WATCHER |
允许程序监控或控制activities已经启动全局系统中 |
|
android.permission.SET_ALWAYS_FINISH |
允许程序控制是否活动间接完成在处于后台时 |
|
android.permission.SET_ANIMATION_SCALE |
修改全局信息比例 |
|
android.permission.SET_DEBUG_APP |
配置一个程序用于调试 |
|
android.permission.SET_ORIENTATION |
允许底层访问设置屏幕方向和实际旋转 |
|
android.permission.SET_PREFERRED_APPLICATIONS |
允许一个程序修改列表参数PackageManager.addPackageToPreferred() 和PackageManager.removePackageFromPreferred()方法 |
|
android.permission.SET_PROCESS_FOREGROUND |
允许程序当前运行程序强行到前台 |
|
android.permission.SET_PROCESS_LIMIT |
允许设置最大的运行进程数量 |
|
android.permission.SET_TIME_ZONE |
允许程序设置时间区域 |
|
android.permission.SET_WALLPAPER |
允许程序设置壁纸 |
|
android.permission.SET_WALLPAPER_HINTS |
允许程序设置壁纸 |
|
android.permission.SIGNAL_PERSISTENT_PROCESSES |
允许程序请求发送信号到所有显示的进程中 |
|
android.permission.STATUS_BAR |
允许程序打开、关闭或禁用状态栏及图标 |
|
android.permission.SUBSCRIBED_FEEDS_READ |
允许一个程序访问订阅RSS Feed内容提供 |
|
android.permission.SUBSCRIBED_FEEDS_WRITE |
系统暂时保留改设置,android开发网认为未来版本会加入该功能。 |
|
android.permission.SYSTEM_ALERT_WINDOW |
允许一个程序打开窗口使用 TYPE_SYSTEM_ALERT,显示在其他所有程序的顶层 |
|
android.permission.VIBRATE |
允许访问振动设备 |
|
android.permission.WAKE_LOCK |
允许使用PowerManager的 WakeLocks保持进程在休眠时从屏幕消失 |
|
android.permission.WRITE_APN_SETTINGS |
允许程序写入API设置 |
|
android.permission.WRITE_CALENDAR |
允许一个程序写入但不读取用户日历数据 |
|
android.permission.WRITE_CONTACTS |
允许程序写入但不读取用户联系人数据 |
|
android.permission.WRITE_GSERVICES |
允许程序修改Google服务地图 |
|
android.permission.WRITE_OWNER_DATA |
允许一个程序写入但不读取所有者数据 |
|
android.permission.WRITE_SETTINGS |
允许程序读取或写入系统设置 |
|
android.permission.WRITE_SMS |
允许程序写短信 |
|
android.permission.WRITE_SYNC_SETTINGS |
允许程序写入同步设置 |
Android开发之权限列表的更多相关文章
- [android开发篇]权限列表
http://www.open-open.com/lib/view/open1425868811607.html
- [android开发篇]权限分类:正常权限和危险权限
https://developer.android.com/guide/topics/security/permissions.html#normal-dangerous 系统权限 本文内容 安全架构 ...
- Android开发 ExpandableListView 可折叠列表详解
前言 在需要实现一个List的item需要包含列表的时候,我们就可以选择ExpandableListView. 其实这个View的原始设计还是ListView的那套.就是增加2层的ListView而已 ...
- Android开发常用权限设置
加在AndroidManifest.xml 文件中manifest标签以内,application以外 例如:<!--网络权限 --> <uses-permission androi ...
- android开发,权限获取
转:http://blog.csdn.net/yawinstake/article/details/6748897 访问登记属性 android.permission.ACCESS_CHECKIN_P ...
- android开发的权限获取 (转载的)
访问登记属性 android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限 获取错略位置 android.permiss ...
- android关于uses-permission权限列表
在编写Android程序时经常会忘记添加权限,下面是网上收集的关于Androiduses-permission的资料,方便查找~ android.permission.ACCESS_CHECKIN_P ...
- android开发-获取wifi列表
近期博主在学frangment框架,因此想着想着就想通过listfragment完毕对wifi列表的获取. 好! 如今就不说废话了. 一.wifi的基础知识 在Android的官方文档中定义了例如以下 ...
- android开发 RecyclerView 瀑布列表布局
1.写一个内容的自定义小布局: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xm ...
随机推荐
- C#模拟键盘鼠标事件 SendKeys 的特殊键代码表(转)
使用 SendKeys 将键击和组合键击发送到活动应用程序.此类无法实例化.若要发送一个键击给某个类并立即继续程序流,请使用 Send.若要等待键击启动的任何进程,请使用 SendWait. 每个键都 ...
- matlab实现判断是否能否生成严格对角占优矩阵
如题: function X = IsStrictDiagMatrix(A) % input: A matrix % output: The matrix after transformation % ...
- Daily Scrum 11.6
摘要:在本次meeting时,所有代码的修改工作已经接近尾声,接下来是进行的就是单元测试以及进行alpha版本的改进.本次的Task列表如下: Task列表 出席人员 Today's Task Tom ...
- sql行转列和列转行(转)
行列互转,是一个经常遇到的需求.实现的方法,有case when方式和2005之后的内置pivot和unpivot方法来实现. 在读了技术内幕那一节后,虽说这些解决方案早就用过了,却没有系统性的认识和 ...
- 给同一个表中的两个外键写sql
一个表有两个外键都指向另一个表的主键时,如何检索他们的数据? 例如,表TableA有两个列,puserID和friendID. 表TableB有两个列,userID和userName. 我们怎样检索数 ...
- C# 该行已经属于另一个表 的解决方法[转]
该文转自:http://blog.sina.com.cn/s/blog_48e4c3fe0100nzs6.html DataTable dt = new DataTable(); dt = ds.Ta ...
- 【POJ】【2987】Firing
网络流/最大权闭合子图 胡伯涛论文里有讲…… sigh……细节处理太伤心了,先是count和ans输出弄反了,改过来顺序时又忘了必须先算出来ans!要是不执行一下Dinic的话count就无意义了…… ...
- 新建android项目src和layout文件夹中没有内容的问题
这个问题好像是最新版ADT(ver:23.0.0)才会出现的问题,解决办法也简单,直接把android SDK和ADT的老版本(ver:22.6.2)覆盖安装一次就好了.至于新版为什么会这么设计,现在 ...
- ubuntu下opencv 3.0和python2.7安装测试
1.安装opencv所需的库(编译器.必须库.可选库) sudo apt-get install build-essential sudo apt-get install cmake git libg ...
- 跨线程调用控件之MethodInvoker
原文:http://www.cnblogs.com/cm8448940/archive/2008/07/10/1240045.html 使用到两个控件,一个按钮button1,一个标签label1. ...