uses-permission 权限大全 所有一个不少
ACCESS_CHECKIN_PROPERTIES 允许读/写访问“属性”签到表 数据库,改变值,得到上传。
ACCESS_COARSE_LOCATION 允许应用程序访问来自网络位置近似位置 基站和无线网络等资源。
ACCESS_FINE_LOCATION 允许应用程序访问位置来源的精确位置 GPS、基站和无线网络。
ACCESS_LOCATION_EXTRA_COMMANDS 允许应用程序访问额外的位置提供者命令
ACCESS_MOCK_LOCATION 允许应用程序创建模拟位置提供者进行测试
ACCESS_NETWORK_STATE 允许应用程序访问网络的信息
ACCESS_SURFACE_FLINGER 允许一个应用程序使用SurfaceFlinger特性的低水平。
ACCESS_WIFI_STATE 允许应用程序访问无线网络的信息
ACCOUNT_MANAGER 允许应用程序调用AccountAuthenticators。
ADD_VOICEMAIL 允许一个应用程序添加到系统的语音邮件。
AUTHENTICATE_ACCOUNTS 允许一个应用程序作为一个AccountAuthenticator 的AccountManager
BATTERY_STATS 允许应用程序收集电池数据
BIND_ACCESSIBILITY_SERVICE 必须需要的吗 AccessibilityService , 确保只有系统可以绑定到它。
BIND_APPWIDGET 允许应用程序告诉AppWidget服务应用程序 可以访问AppWidget的数据。
BIND_DEVICE_ADMIN 必须由设备管理需要接收器,以确保只有吗 系统可以与之交互。
BIND_INPUT_METHOD 必须需要的吗 InputMethodService , 确保只有系统可以绑定到它。
BIND_NFC_SERVICE 必须要求 HostApduService 或 OffHostApduService 以确保只有 该系统可以绑定到它。
BIND_NOTIFICATION_LISTENER_SERVICE 必须需要的吗 NotificationListenerService , 确保只有系统可以绑定到它。
BIND_PRINT_SERVICE 必须要求 PrintService , 确保只有系统可以绑定到它。
BIND_REMOTEVIEWS 必须要求 RemoteViewsService , 确保只有系统可以绑定到它。
BIND_TEXT_SERVICE 必须要求TextService(如。
BIND_VPN_SERVICE 必须要求 VpnService , 确保只有系统可以绑定到它。
BIND_WALLPAPER 必须要求 WallpaperService , 确保只有系统可以绑定到它。
BLUETOOTH 允许应用程序连接到蓝牙设备配对
BLUETOOTH_ADMIN 允许应用程序发现和蓝牙设备
BLUETOOTH_PRIVILEGED 允许应用程序对蓝牙设备,不需要用户交互。
BODY_SENSORS 允许应用程序访问数据从传感器的用户使用 衡量他/她的体内正在发生什么,比如心率。
BROADCAST_PACKAGE_REMOVED 允许一个应用程序播放一个通知应用程序 包已被删除。
BROADCAST_SMS 允许一个应用程序播放一个短信收到通知。
BROADCAST_STICKY 允许一个应用程序广播粘性的意图。
BROADCAST_WAP_PUSH 允许应用程序播放一个WAP推收到通知。
CALL_PHONE 允许一个应用程序启动一个电话没有经历 拨号器的用户界面为用户确认电话 被放置。
CALL_PRIVILEGED 允许一个应用程序来调用任何电话号码,包括紧急情况 数字,而无需通过拨号器的用户界面为用户 确认呼叫被放置。
CAMERA 必须能够访问摄像头设备。
CAPTURE_AUDIO_OUTPUT 允许一个应用程序捕获音频输出。
CAPTURE_SECURE_VIDEO_OUTPUT 允许应用程序获取安全的视频输出。
CAPTURE_VIDEO_OUTPUT 允许一个应用程序来捕获视频输出。
CHANGE_COMPONENT_ENABLED_STATE 允许应用程序改变是否应用程序组件(除了自己的) 启用或不是。
CHANGE_CONFIGURATION 允许一个应用程序修改当前配置 语言环境。
CHANGE_NETWORK_STATE 允许应用程序改变网络连接状态
CHANGE_WIFI_MULTICAST_STATE 允许应用程序进入无线多播模式
CHANGE_WIFI_STATE 允许应用程序改变wi - fi连接状态
CLEAR_APP_CACHE 允许应用程序清除所有已安装的缓存 应用程序在设备上。
CLEAR_APP_USER_DATA 允许应用程序清除用户数据。
CONTROL_LOCATION_UPDATES 允许启用/禁用位置更新通知 收音机。
DELETE_CACHE_FILES 允许一个应用程序删除缓存文件。
DELETE_PACKAGES 允许一个应用程序删除软件包。
DEVICE_POWER 允许低级访问电源管理。
DIAGNOSTIC 允许应用程序RW诊断资源。
DISABLE_KEYGUARD 允许应用程序禁用键盘守卫
DUMP 允许一个应用程序检索状态转储信息系统服务。
EXPAND_STATUS_BAR 允许应用程序展开或折叠状态栏。
FACTORY_TEST 作为制造商测试应用程序运行,作为根用户运行。
FLASHLIGHT 允许访问的手电筒
FORCE_BACK 允许一个应用程序强制操作任何事情 最高的活动。
GET_ACCOUNTS 允许访问的帐户的帐户列表服务
GET_PACKAGE_SIZE 允许一个应用程序找出任何包所使用的空间。
GET_TASKS 允许应用程序当前的信息 或最近运行的任务。
GET_TOP_ACTIVITY_INFO 允许应用程序获取私人信息 目前最想做的事情,比如它可以提供任何帮助上下文。
GLOBAL_SEARCH 可以使用该许可允许全球内容提供商 搜索系统访问他们的数据。
HARDWARE_TEST 允许访问硬件外围设备。
INJECT_EVENTS 允许应用程序将用户事件(钥匙、触摸、轨迹球) 在事件流和交付任何窗口。
INSTALL_LOCATION_PROVIDER 允许应用程序安装位置提供者到经理的位置。
INSTALL_PACKAGES 允许一个应用程序安装包。
INSTALL_SHORTCUT 允许应用程序快捷方式安装在发射器
INTERNAL_SYSTEM_WINDOW 允许应用程序打开的窗口使用的部分 系统的用户界面。
INTERNET 允许应用程序打开网络套接字。
KILL_BACKGROUND_PROCESSES 允许一个应用程序调用 killBackgroundProcesses( ) 。
LOCATION_HARDWARE 允许一个应用程序使用硬件、位置特性 如geofencing api。
MANAGE_ACCOUNTS 允许一个应用程序管理AccountManager账户的列表
MANAGE_APP_TOKENS 允许一个应用程序管理(创建、销毁 z值)在窗口管理器应用程序标记。
MANAGE_DOCUMENTS 允许一个应用程序管理访问文件,通常作为 一个文档选择器。
MASTER_CLEAR 不使用第三方应用程序。
MEDIA_CONTENT_CONTROL 允许应用程序知道内容是什么玩和控制它的回放。
MODIFY_AUDIO_SETTINGS 允许一个应用程序修改全局音频设置
MODIFY_PHONE_STATE 允许修改电话状态——权力,mmi等等。
MOUNT_FORMAT_FILESYSTEMS 对移动存储允许格式化文件系统。
MOUNT_UNMOUNT_FILESYSTEMS 对移动存储允许装入和卸载文件系统。
NFC 允许应用程序在NFC执行I / O操作
PERSISTENT_ACTIVITY 这个常数是弃用 在API级别9。 这个功能在未来将被删除,请做 不使用。 允许一个应用程序使其持久的活动。
PROCESS_OUTGOING_CALLS 允许一个应用程序修改或中止外向 调用。
READ_CALENDAR 允许应用程序读取用户的日历数据。
READ_CALL_LOG 允许应用程序读取用户的通话记录。
READ_CONTACTS 允许应用程序读取用户的联系人数据。
READ_EXTERNAL_STORAGE 允许一个应用程序从外部存储器读取数据。
READ_FRAME_BUFFER 允许一个应用程序屏幕截图和更普遍 获得帧缓冲数据。
READ_HISTORY_BOOKMARKS 允许应用程序读取用户的(但不是写) 浏览历史和书签。
READ_INPUT_STATE 这个常数是弃用 在API级别16。 所使用的API,这允许被移除。
READ_LOGS 允许应用程序读取低级系统日志文件。
READ_PHONE_STATE 允许只读访问电话状态。
READ_PROFILE 允许应用程序读取用户的个人资料数据。
READ_SMS 允许一个应用程序读取短信。
READ_SOCIAL_STREAM 允许应用程序读取用户的社会流。
READ_SYNC_SETTINGS 允许应用程序读取同步设置
READ_SYNC_STATS 允许应用程序读取数据同步
READ_USER_DICTIONARY 允许应用程序读取用户字典。
REBOOT 需要能够重新启动设备。
RECEIVE_BOOT_COMPLETED 允许一个应用程序接收 ACTION_BOOT_COMPLETED 这是 广播系统完成后启动。
RECEIVE_MMS 允许应用程序监视传入MMS消息记录 或执行处理。
RECEIVE_SMS 允许应用程序监视传入的短信记录 或执行处理。
RECEIVE_WAP_PUSH 允许一个应用程序监视传入WAP推送消息。
RECORD_AUDIO 允许一个应用程序来记录音频
REORDER_TASKS 允许应用程序改变z值的任务
RESTART_PACKAGES 这个常数是弃用 在API级别8。 的 restartPackage( ) API是不再支持。
SEND_RESPOND_VIA_MESSAGE 允许一个应用程序(电话)发送一个请求到其他应用程序 在来电处理respond-via-message行动。
SEND_SMS 允许一个应用程序发送SMS消息。
SET_ACTIVITY_WATCHER 允许一个应用程序可以监视和控制活动 开始在全球系统。
SET_ALARM 允许一个应用程序播放一个意图设置的报警 用户。
SET_ALWAYS_FINISH 允许一个应用程序控制活动是否立即 完成时的背景。
SET_ANIMATION_SCALE 修改全球动画比例因子。
SET_DEBUG_APP 配置一个应用程序进行调试。
SET_ORIENTATION (实际上允许低级访问设置方向 屏幕的旋转)。
SET_POINTER_SPEED 允许低级访问设置指针速度。
SET_PREFERRED_APPLICATIONS 这个常数是弃用 在API级别7中。 不再有用,请参阅 addPackageToPreferred( ) 获取详细信息。
SET_PROCESS_LIMIT 允许应用程序设置的最大数量(不需要) 应用程序进程,可以运行。
SET_TIME 允许应用程序设置系统时间。
SET_TIME_ZONE 允许应用程序设置系统时区
SET_WALLPAPER 允许应用程序设置壁纸
SET_WALLPAPER_HINTS 允许应用程序设置壁纸提示
SIGNAL_PERSISTENT_PROCESSES 允许一个应用程序请求一个信号被发送到所有持久的过程。
STATUS_BAR 允许一个应用程序打开、关闭或禁用状态栏 和它的图标。
SUBSCRIBED_FEEDS_READ 允许应用程序允许访问了已订阅的提要 内容提供者。
SUBSCRIBED_FEEDS_WRITE
SYSTEM_ALERT_WINDOW 允许一个应用程序打开的窗口使用的类型 TYPE_SYSTEM_ALERT , 显示在所有其他应用程序。
TRANSMIT_IR 允许使用设备的红外发射机,如果可用
UNINSTALL_SHORTCUT 允许应用程序卸载快捷方式在发射器
UPDATE_DEVICE_STATS 允许一个应用程序来更新设备统计。
USE_CREDENTIALS 允许一个应用程序请求从AccountManager authtoken
USE_SIP 允许一个应用程序使用SIP服务
VIBRATE 允许访问振动器
WAKE_LOCK 允许使用PowerManager WakeLocks保持处理器从睡眠或屏幕 从变暗
WRITE_APN_SETTINGS 允许应用程序编写apn设置。
WRITE_CALENDAR 允许一个应用程序编写(但不是读)用户的 日历数据。
WRITE_CALL_LOG 允许一个应用程序编写(但不是读)用户的 联系人数据。
WRITE_CONTACTS 允许一个应用程序编写(但不是读)用户的 联系人数据。
WRITE_EXTERNAL_STORAGE 允许一个应用程序编写外部存储器。
WRITE_GSERVICES 允许一个应用程序修改谷歌地图服务。
WRITE_HISTORY_BOOKMARKS 允许一个应用程序编写(但不是读)用户的 浏览历史和书签。
WRITE_PROFILE 允许一个应用程序编写(但不是读)用户的 个人配置文件数据。
WRITE_SECURE_SETTINGS 允许应用程序读取或写入安全系统设置。
WRITE_SETTINGS 允许应用程序读取或写入系统设置。
WRITE_SMS 允许一个应用程序编写短信。
WRITE_SOCIAL_STREAM 允许一个应用程序编写(但不是读)用户的 社会流数据。
WRITE_SYNC_SETTINGS 允许应用程序编写同步设置
WRITE_USER_DICTIONARY 允许一个应用程序编写用户字典。