android权限集合

来源:互联网 发布:re.sub python 编辑:程序博客网 时间:2024/05/20 08:01
Android 权限名称权限描述模块分类备注危险等级拨打电话android.permission.CALL_PHONE,允许程序从非系统拨号器里输入电话号码
恶意程序可借此在您的话费单上产生意外通话费。
请注意,此权限不允许应用程序拨打紧急呼救电话电话安全系统级权限高通话权限android.permission.CALL_PRIVILEGED,允许程序拨打任何电话包括急救电话,替换系统的拨号器界面
恶意程序可借此向应急服务机构拨打骚扰电话甚至非法电话电话安全系统级权限高删除应用android.permission.DELETE_PACKAGES,允许程序删除应用
恶意应用程序可借此删除重要的应用程序卸载安全系统级权限高访问网络android.permission.INTERNET,访问网络连接,可能产生GPRS流量联网安全系统级权限中开机自动允许android.permission.RECEIVE_BOOT_COMPLETED,允许程序开机自动运行自启安全系统级权限中发送短信android.permission.SEND_SMS,发送短信
恶意程序可能会不经您的确认就发送信息,给您带来费用发短信安全系统级权限高写入收藏夹和历史记录com.android.browser.permission.WRITE_HISTORY_BOOKMARKS,写入浏览器历史记录或收藏夹,但不可读取写入书签安全系统级权限中读写系统敏感设置android.permission.WRITE_SECURE_SETTINGS,允许程序读写系统安全敏感的设置项系统安全设置安全系统级权限高编写短信android.permission.WRITE_SMS
允许应用程序写入手机或SIM卡中存储的短信
恶意应用程序可借此删除您的信息写短信安全系统级权限高电源管理android.permission.DEVICE_POWER,允许访问底层电源管理电池耗电系统级权限中禁用键盘锁android.permission.DISABLE_KEYGUARD,允许程序禁用键盘锁电池耗电系统级权限中使用闪光灯android.permission.FLASHLIGHT,允许访问闪光灯闪光灯耗电系统级权限中使用振动android.permission.VIBRATE,允许振动震动耗电系统级权限中变成砖头android.permission.BRICK,能够禁用手机,非常危险,顾名思义就是让手机变成砖头变砖Critical系统级权限高软格式化android.permission.MASTER_CLEAR,允许程序执行软格式化,删除系统配置信息.将系统恢复为出厂设置,即清除所有数据、配置以及所安装的应用程序格式化Critical系统级权限高格式化文件系统android.permission.MOUNT_FORMAT_FILESYSTEMS,格式化可移动文件系统,比如格式化清空SD卡格式化Critical系统级权限高重启设备android.permission.REBOOT,允许程序重新启动设备重启Critical系统级权限高获取精确位置android.permission.ACCESS_FINE_LOCATION,通过GPS芯片接收卫星的定位信息,定位精度达10米以内
恶意程序可能会借此确定您所处的位置,并可能消耗额外的电池电量定位隐私系统级权限高访问定位额外命令android.permission.ACCESS_LOCATION_EXTRA_COMMANDS,允许程序访问额外的定位提供者指令定位隐私系统级权限中访问Surface Flingerandroid.permission.ACCESS_SURFACE_FLINGER,Android平台上底层的图形显示支持,一般用于游戏或照相机预览界面和底层模式的屏幕截图截图隐私系统级权限中使用蓝牙android.permission.BLUETOOTH,允许程序连接配对过的蓝牙设备蓝牙隐私系统级权限中蓝牙管理android.permission.BLUETOOTH_ADMIN,允许程序进行发现和配对新的蓝牙设备蓝牙隐私系统级权限中拍照权限android.permission.CAMERA,允许访问摄像头进行拍照拍照隐私系统级权限中处理拨出电话android.permission.PROCESS_OUTGOING_CALLS,允许程序监视,修改或放弃播出电话
恶意应用程序可能会借此监视、另行转接甚至阻止外拨电话电话监听隐私系统级权限高读取日程提醒android.permission.READ_CALENDAR,允许程序读取用户的日程信息
恶意程序可借此将您的日历活动发送给其他人日程隐私系统级权限高读取联系人android.permission.READ_CONTACTS,允许应用访问联系人通讯录信息
恶意应用程序可借此将您的数据发送给其他人通讯录隐私系统级权限高屏幕截图android.permission.READ_FRAME_BUFFER,读取帧缓存用于屏幕截图截图隐私系统级权限中读取收藏夹和历史记录com.android.browser.permission.READ_HISTORY_BOOKMARKS读取浏览器收藏夹和历史记录浏览器书签和历史隐私系统级权限高读取电话状态android.permission.READ_PHONE_STATE,访问电话状态
有此权限的应用程序可确定此手机的号码和序列号,是否通话,以及对方的号码等电话隐私系统级权限高读取短信内容android.permission.READ_SMS,读取短信内容
恶意应用程序可借此读取您的机密信息短信隐私系统级权限高接收彩信android.permission.RECEIVE_MMS,接收彩信
恶意程序可借此监视您的信息,或者将信息删除而不向您显示彩信隐私系统级权限高接收短信android.permission.RECEIVE_SMS,接收短信
恶意程序可借此监视您的信息,或者将信息删除而不向您显示短信隐私系统级权限高接收Wap Pushandroid.permission.RECEIVE_WAP_PUSH,接收WAP PUSH信息Push隐私系统级权限中录音android.permission.RECORD_AUDIO,录制声音通过手机或耳机的麦克录音隐私系统级权限高获取粗略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米定位隐私系统级权限高同步设置android.permission.WRITE_SYNC_SETTINGS允许应用程序修改同步设置,例如是否为“联系人”启用同步同步隐私系统级权限中系统设置android.permission.WRITE_SETTINGS
允许应用程序修改和读取系统设置方面的数据。恶意应用程序可借此破坏您的系统配置系统设置隐私系统级权限高系统敏感设置android.permission.WRITE_SECURE_SETTINGS
允许应用程序修改当前系统设置方面的数据。比如当前的开机运行时长系统设置隐私系统级权限高写data目录android.permission.WRITE_OWNER_DATA
允许应用程序写所有者数据的权限,比如:修改data目录的权限data目录安全系统级权限高读data目录android.permission.READ_OWNER_DATA
允许应用程序读所有者数据的权限。data目录隐私系统级权限高修改google地图android.permission.WRITE_GSERVICES
允许应用修改google地图数据google地图安全系统级权限高写sd卡android.permission.WRITE_EXTERNAL_STORAGE
允许写外部存储器。比如写文件到SD卡sd卡安全系统级权限中写通讯录android.permission.WRITE_CONTACTS
允许应用程序修改联系人通讯录权限
恶意应用程序可借此清除或修改您的联系人数据通讯录安全系统级权限高写日历android.permission.WRITE_CALENDAR
允许应用程序修改用户日历数据或者活动。这可能会向邀请对象发送电子邮件。
恶意程序可借此清除或修改您的日历,或者向邀请对象发送电子邮件日历安全系统级权限高写apn设置android.permission.WRITE_APN_SETTINGS
允许应用程序修改APN设置,例如任何APN的代理和端口apn安全系统级权限中禁止休眠android.permission.WAKE_LOCK
允许应用程序防止手机进入休眠状态休眠耗电系统级权限中账户中心android.permission.USE_CREDENTIALS
允许一个应用程序向AccountManager申请授权标记用户中心忽略 普通低账户中心android.permission.GET_ACCOUNTS
允许应用程序获取手机已知的账户列表,比如访问GMail账户列表用户中心忽略 普通中账户中心android.permission.MANAGE_ACCOUNTS
管理账户
允许程序管理AccountManager中的账户列表用户中心忽略 普通中账户中心android.permission.AUTHENTICATE_ACCOUNTS
允许一个程序通过账户验证方式访问账户管理ACCOUNT_MANAGER相关信息,即以验证账户方法扮演一个账户管理者用户中心忽略 普通中读RSSandroid.permission.SUBSCRIBED_FEEDS_READ
允许一个应用程序访问订阅RSS feeds的ContentProvider。即访问订阅信息的数据库RSS忽略 普通中写RSSandroid.permission.SUBSCRIBED_FEEDS_WRITE
允许一个应用程序修改订阅RSS feeds的ContentProvider。
即修改订阅信息的数据库RSS忽略 普通中读设备信息android.permission.UPDATE_DEVICE_STATS
允许应用程序更新设备统计信息设备信息隐私 普通高系统级对话框android.permission.SYSTEM_ALERT_WINDOW
允许程序在任意界面显示系统级对话框。恶意软件可以用它恶意弹窗,可借此掌控整个手机屏幕对话框骚扰 普通高访问状态栏android.permission.STATUS_BAR
允许应用程序打开、关闭、停用状态栏或者增删系统图标状态栏忽略 普通中发送信号android.permission.SIGNAL_PERSISTENT_PROCESSES
允许程序请求发送信号到所有显示的进程中开发安全 普通高壁纸大小提示android.permission.SET_WALLPAPER_HINTS
允许应用程序设置有关壁纸大小的提示壁纸忽略 普通中壁纸设置android.permission.SET_WALLPAPER
允许应用程序设置系统壁纸壁纸忽略 普通低修改时区android.permission.SET_TIME_ZONE
允许应用更改手机的时区时间安全 普通中修改系统时间android.permission.SET_TIME
允许应用设置系统时间时间安全 普通中设置最大进程android.permission.SET_PROCESS_LIMIT
允许程序设置最大的进程数量的限制开发忽略 普通中改变屏幕方向android.permission.SET_ORIENTATION
允许设置屏幕方向(实际上就是旋转屏幕)屏幕忽略 普通中配置程序为调试android.permission.SET_DEBUG_APP
配置一个程序用于调试,一般用于开发开发忽略 普通低改变动画比例android.permission.SET_ANIMATION_SCALE
修改全局动画缩放比例动画忽略 普通中后台activityandroid.permission.SET_ALWAYS_FINISH
允许应用程序无论activies是否刚刚结束,都将应用程序置于后台运行开发忽略 普通中监控activityandroid.permission.SET_ACTIVITY_WATCHER
允许程序监控或控制activities,一般用于monkey测试开发忽略 普通低前台activityandroid.permission.REORDER_TASKS
允许程序改变Z轴排列任务。即允许应用程序将任务移至前端或后台
恶意应用程序可借此强行进入前端,而不受您的控制
普通应用应该不使用该权限开发忽略 普通高读取同步状态android.permission.READ_SYNC_STATS
允许程序读取同步状态,比如获得Google在线同步状态或者已发生的同步历史记录google在线忽略 普通中读取同步设置android.permission.READ_SYNC_SETTINGS
允许程序读取同步设置,例如是否为“联系人”启用同步,读取Google在线同步设置google在线忽略 普通中读取系统日志android.permission.READ_LOGS
允许程序读取底层系统日志文件。这样应用程序可以发现您的手机使用情况,但这些信息不应包含个人信息或保密信息log日志忽略 普通中读取输入状态android.permission.READ_INPUT_STATE
允许一个应用程序获取当前keys和switches的状态(keys、switchs都是输入设备)开发忽略 普通中永久Activityandroid.permission.PERSISTENT_ACTIVITY
创建一个永久的Activity开发耗电 普通高挂载文件系统android.permission.MOUNT_UNMOUNT_FILESYSTEMS
允许应用程序装载和卸载可移动存储器的文件系统sd卡忽略 普通中格式化文件系统android.permission.MOUNT_FORMAT_FILESYSTEMS
允许格式化移动存储设备sd卡安全 普通高修改电话状态android.permission.MODIFY_PHONE_STATE
允许应用程序控制设备的电话功能。比如修改电话状态,飞行模式,但不包含替换系统拨号器界面。拥有此权限的应用程序可自行切换网络、打开和关闭无线通讯等,而不会通知您网络安全 普通高修改音频设置android.permission.MODIFY_AUDIO_SETTINGS
允许程序修改全局音频设置音频设置忽略 普通中修改应用管理android.permission.MANAGE_APP_TOKENS 
允许一个应用程序管理(创建、销毁、Z-order)在窗口管理器中的应用程序图标应用管理忽略 普通高获取kill 进程android.permission.KILL_BACKGROUND_PROCESSES
允许应用调用killBackgroundProcesses方法,即拥有杀死后台进程的权限开发安全 普通高获取系统级窗口权限android.permission.INTERNAL_SYSTEM_WINDOW
允许一个应用程序打开系统级的窗口。开发安全 普通中安装权限android.permission.INSTALL_PACKAGES
允许应用程序安装全新的或更新的Android包,恶意应用程序可能会借此添加其具有任何权限的的新应用程序开发安全 普通高安装定位提供android.permission.INSTALL_LOCATION_PROVIDER
允许应用程序程序安装一个位置服务到位置管理器开发忽略 普通高注射事件android.permission.INJECT_EVENTS
允许一个应用程序向事件流(事件队列)注入用户事件(keys,touch,tarckball),并且将其传递给窗口。即模拟用户按键开发忽略 普通高硬件测试android.permission.HARDWARE_TEST
允许应用程序控制各外围设备以进行硬件测试开发忽略 普通中允许全局搜索android.permission.GLOBAL_SEARCH
允许程序使用全局搜索功能google搜索忽略 普通中获取任务信息android.permission.GET_TASKS
允许程序获取当前或最近运行的应用。
恶意程序可借此发现有关其他应用程序的保密信息开发隐私 普通高获取应用大小android.permission.GET_PACKAGE_SIZE
允许应用程序获得任何package占用的存储空间开发忽略 普通中强制后退android.permission.FORCE_BACK
允许程序强制使用back后退按键,无论Activity是否在顶层开发安全 普通中状态栏控制android.permission.EXPAND_STATUS_BAR
允许应用程序展开或收拢状态栏状态栏忽略 普通中转存系统信息android.permission.DUMP
允许程序获取系统dump信息从系统服务dump隐私 普通高禁用键盘锁android.permission.DISABLE_KEYGUARD 
允许应程序禁用键盘锁和任何关联的密码安全设置。例如,在手机上接听电话时停用键锁,在通话结束后启用锁键键盘耗电 普通中应用诊断android.permission.DIAGNOSTIC
允许程序读写诊断资源开发安全 普通高删除缓存文件android.permission.DELETE_CACHE_FILES
允许应用删除缓存文件缓存安全 普通中控制定位更新android.perimmision.CONTROL_LOCATION_UPDATES
允许启用和禁止获得移动网络定位信息改变定位隐私 普通高清除用户数据 android.permission.CLEAR_APP_USER_DATA
允许应用程序清除用户数据用户中心安全 普通中清除应用缓存android.permission.CLEAR_APP_CACHE
允许应用程序通过删除应用程序缓存目录中的文件释放手机内存空间缓存安全 普通中改变WiFi状态 android.permission.CHANGE_WIFI_STATE
改变WiFi状态
允许应用程序连接到Wi-Fi接入点以及与Wi-Fi接入点断开连接,并对配置的Wi-Fi网络进行更改wifi忽略 普通中改变WiFi组播android.permission.CHANGE_WIFI_MULTICAST_STATE
改变WiFi组播状态,打开wifi组播后,比较耗电。用完要关闭wifi耗电 普通改变网络状态android.permission.CHANGE_NETWORK_STATE
允许应用程序更改网络连接的状态,如是否能联网网络忽略 普通中改变配置android.permission.CHANGE_CONFIGURATION
允许应用程序更改当前配置。例如语言设置或整体的字体大小开发忽略 普通中改变组件状态android.permission.CHANGE_COMPONENT_ENABLED_STATE
允许一个应用程序改变另一个应用程序组件的启用状态(禁用或启用)
恶意应用程序可借此停用重要的手机功能
使用此权限时务必谨慎,因为这可能导致应用程序组件进入不可用、不一致或不稳定的状态开发安全 普通高WAP PUSH广播 android.permission.BROADCAST_WAP_PUSH
允许应用发出一个收到WAP PUSH的广播消息广播安全 普通高粘性广播android.permission.BROADCAST_STICKY
允许程序发送粘性广播。这些广播在广播结束后仍会保留.
恶意程序可能会借此使手机耗用太多内存,从而降低其速度或稳定性广播安全 普通高短信接收广播android.permission.BROADCAST_SMS
允许应用发出一个收到短信的消息sms安全 普通高应用移除广播 android.permission.BROADCAST_PACKAGE_REMOVED
允许应用发出一个程序包被移除的广播消息广播忽略 普通高绑定壁纸 android.permission.BIND_WALLPAPER
桌面服务(WallpaperService)必须拥有的权限壁纸忽略 普通低绑定输入法android.permission.BIND_INPUT_METHOD
输入法服务(InputMethodService)必须拥有的权限输入法忽略 普通高绑定设备管理android.permission.BIND_DEVICE_ADMIN
设备管理服务必须拥有的权限,确保只有系统可以通过设备管理服务与设备进行互动(访问设备,数据交互设备管理安全 普通高绑定小插件android.permission.BIND_APPWIDGET
允许程序告诉appWidget服务需要访问小插件的数据库,只有非常少的应用才用到此权限widget忽略 普通低电量统计android.permission.BATTERY_STATS
获取电池电量统计信息。
普通应用程序不应该使用此权限电量统计忽略 普通高获取WiFi状态android.permission.ACCESS_WIFI_STATE
允许应用程序查看有关Wi-Fi网络的信息wifi忽略 普通中获取网络状态android.permission.ACCESS_NETWORK_STATE
允许应用程序获取所有网络的状态信息网络忽略 普通中获取模拟定位android.permission.ACCESS_MOCK_LOCATION
获取模拟定位信息,一般用于帮助开发者调试应用开发忽略 普通低访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES
允许以read/write访问检入数据库的"properties"表,并且可以更改、更新数据库。数据库安全 普通高检索内部状态android.permission.ACCESS_CACHE_FILESYSTEM
允许应用程序检索系统的内部状态
恶意程序可借此检索它们本不需要的各种保密信息和安全信息开发安全 普通高      参考信息:
1.小米社区  http://bbs.xiaomi.cn/forum.php?mod=viewthread&tid=3592196
2.博客 http://blog.chinaunix.net/uid-25885064-id-3363448.html
3.Android应用程序的权限列表 http://www.cnblogs.com/hibraincol/archive/2010/09/14/1826337.html
4.Android配置文件,所有权限 http://my.eoe.cn/durian_cake/archive/19953.html
5.Android 安全机制概述 http://www.cnblogs.com/GnagWang/archive/2011/03/21/1990507.html
6.打印出所有的系统权限  http://hubingforever.blog.163.com/blog/static/171040579201301135541438/
0 0