1.如何APP配置权限
程序员文章站
2022-07-03 18:41:19
Android Studio必须手动配置权限: 如添加权限 : android.permission.RECEIVE_BOOT_COMPLETED 1 1.android.permission.WRITE_USER_DICTIONARY 2 允许应用程序向用户词典中写入新词 3 4 2.androi ......
android studio必须手动配置权限:
如添加权限 :
android.permission.receive_boot_completed
1 1.android.permission.write_user_dictionary 2 允许应用程序向用户词典中写入新词 3 4 2.android.permission.write_sync_settings 5 写入google在线同步设置 6 7 3.android.permission.write_social_stream 8 读取用户的社交信息流 9 10 4.android.permission.write_sms 11 允许程序写短信 12 13 5.android.permission.write_settings 14 允许程序读取或写入系统设置 15 16 6.android.permission.write_secure_settings 17 允许应用程序读取或写入安全系统设置 18 19 7.android.permission.write_profile 20 允许程序写入个人资料数据 21 22 8.com.android.browser.permission.write_history_bookmarks 23 允许一个应用程序写(但不可读)用户的浏览历史和书签 24 25 9.android.permission.write_gservices 26 允许程序修改google服务地图 27 28 10.android.permission.write_external_storage 29 允许程序写入外部存储,如sd卡上写文件 30 31 11.android.permission.write_contacts 32 写入联系人,但不可读取 33 34 12.android.permission.write_call_log 35 允许程序写入(但是不能读)用户的联系人数据 36 37 13.android.permission.write_calendar 38 允许程序写入日程,但不可读取 39 40 14.android.permission.write_apn_settings 41 允许程序写入网络gprs接入点设置 42 43 15.android.permission.wake_lock 44 允许程序在手机屏幕关闭后后台进程仍然运行 45 46 16.android.permission.vibrate 47 允许程序振动 48 49 17.android.permission.use_sip 50 允许程序使用sip视频服务 51 52 18.android.permission.use_credentials 53 允许程序请求验证从accountmanager 54 55 19.android.permission.update_device_stats 56 允许程序更新设备状态 57 58 20.com.android.launcher.permission.uninstall_shortcut 59 删除快捷方式 60 61 21.android.permission.transmit_ir 62 允许使用设备的红外发射器,如果可用 63 64 22.android.permission.system_alert_window 65 允许程序显示系统窗口 66 67 23.android.permission.subscribed_feeds_write 68 允许程序写入或修改订阅内容的数据库 69 70 24.android.permission.subscribed_feeds_read 71 允许程序访问订阅信息的数据库 72 73 22.android.permission.status_bar 74 允许程序打开、关闭、禁用状态栏 75 76 23.android.permission.signal_persistent_processes 77 允许程序发送一个永久的进程信号 78 79 24.android.permission.set_wallpaper_hints 80 允许程序设置壁纸建议 81 82 25.android.permission.set_wallpaper 83 允许程序设置桌面壁纸 84 85 26.android.permission.set_time_zone 86 允许程序设置系统时区 87 88 27.android.permission.set_time 89 允许程序设置系统时间 90 91 28.android.permission.set_process_limit 92 允许程序设置最大的进程数量的限制 93 94 29.android.permission.set_preferred_applications 95 允许程序设置应用的参数,已不再工作具体查看addpackagetopreferred(string) 介绍 96 97 30.android.permission.set_pointer_speed 98 无法被第三方应用获得,系统权限 99 100 31.android.permission.set_orientation 101 允许程序设置屏幕方向为横屏或标准方式显示,不用于普通应用 102 103 32.android.permission.set_debug_app 104 允许程序设置调试程序,一般用于开发 105 106 33.android.permission.set_animation_scale 107 允许程序设置全局动画缩放 108 109 34.android.permission.set_always_finish 110 允许程序设置程序在后台是否总是退出 111 112 36.com.android.alarm.permission.set_alarm 113 允许程序设置闹铃提醒 114 115 37.android.permission.set_activity_watcher 116 允许程序设置activity观察器一般用于monkey测试 117 118 38.android.permission.send_sms 119 允许程序发送短信 120 121 39.android.permission.send_respond_via_message 122 允许用户在来电的时候用你的应用进行即时的短信息回复。 123 124 40.android.permission.restart_packages 125 允许程序结束任务通过restartpackage(string)方法,该方式将在外来放弃 126 127 41.android.permission.reorder_tasks 128 允许程序重新排序系统z轴运行中的任务 129 130 42.android.permission.record_audio 131 允许程序录制声音通过手机或耳机的麦克 132 133 43.android.permission.receive_wap_push 134 允许程序接收wap push信息 135 136 44.android.permission.receive_sms 137 允许程序接收短信 138 139 45.android.permission.receive_mms 140 允许程序接收彩信 141 142 46.android.permission.receive_boot_completed 143 允许程序开机自动运行 144 145 47.android.permission.reboot 146 允许程序重新启动设备 147 148 48.android.permission.read_user_dictionary 149 从一个提供器中获取数据,针对对应的提供器,应用程序需要“读访问权限” 150 151 49.android.permission.read_sync_stats 152 允许程序读取同步状态,获得google在线同步状态 153 154 50.android.permission.read_sync_settings 155 允许程序读取同步设置,读取google在线同步设置 156 157 51.android.permission.read_social_stream 158 读取用户的社交信息流 159 160 52.android.permission.read_sms 161 允许程序读取短信内容 162 163 53.android.permission.read_profile 164 访问用户个人资料 165 166 54.android.permission.read_phone_state 167 允许程序访问电话状态 168 169 55.android.permission.read_logs 170 允许程序读取系统底层日志 171 172 56.android.permission.read_input_state 173 允许程序读取当前键的输入状态,仅用于系统 174 175 57.com.android.browser.permission.read_history_bookmarks 176 允许程序读取浏览器收藏夹和历史记录 177 178 58.android.permission.read_frame_buffer 179 允许程序读取帧缓存用于屏幕截图 180 181 59.android.permission.read_external_storage 182 程序可以读取设备外部存储空间(内置sdcard和外置sdcard)的文件,如果您的app已经添加了“write_external_storage ”权限 ,则就没 183 必要添加读的权限了,写权限已经包含了读权限了。 184 185 60.android.permission.read_contacts 186 允许程序访问联系人通讯录信息 187 188 61.android.permission.read_call_log 189 读取通话记录 190 191 62.android.permission.read_calendar 192 允许程序读取用户的日程信息 193 194 63.android.permission.process_outgoing_calls 195 允许程序监视,修改或放弃播出电话 196 197 64.android.permission.persistent_activity 198 允许程序创建一个永久的activity,该功能标记为将来将被移除 199 200 65.android.permission.nfc 201 允许程序执行nfc近距离通讯操作,用于移动支持 202 203 66.android.permission.mount_unmount_filesystems 204 允许程序挂载、反挂载外部文件系统 205 206 67.android.permission.mount_format_filesystems 207 允许程序格式化可移动文件系统,比如格式化清空sd卡 208 209 68.android.permission.modify_phone_state 210 允许程序修改电话状态,如飞行模式,但不包含替换系统拨号器界面 211 212 69.android.permission.modify_audio_settings 213 允许程序修改声音设置信息 214 215 70.android.permission.media_content_control 216 允许一个应用程序知道什么是播放和控制其内容。不被第三方应用使用。 217 218 71.android.permission.master_clear 219 允许程序执行软格式化,删除系统配置信息 220 221 72.android.permission.manage_documents 222 允许一个应用程序来管理文档的访问,通常是一个文档选择器部分 223 224 73.android.permission.manage_app_tokens 225 管理创建、摧毁、z轴顺序,仅用于系统 226 227 74.android.permission.manage_accounts 228 允许程序管理accountmanager中的账户列表 229 230 75.android.permission.location_hardware 231 允许一个应用程序中使用定位功能的硬件,不使用第三方应用 232 233 76.android.permission.kill_background_processes 234 允许程序调用killbackgroundprocesses(string).方法结束后台进程 235 236 77.android.permission.internet 237 允许程序访问网络连接,可能产生gprs流量 238 239 78.android.permission.internal_system_window 240 允许程序打开内部窗口,不对第三方应用程序开放此权限 241 242 79.com.android.launcher.permission.install_shortcut 243 创建快捷方式 244 245 80.android.permission.install_packages 246 允许程序安装应用 247 248 81.android.permission.install_location_provider 249 允许程序安装定位提供 250 251 82.android.permission.inject_events 252 允许程序访问本程序的底层事件,获取按键、轨迹球的事件流 253 254 83.android.permission.hardware_test 255 允许程序访问硬件辅助设备,用于硬件测试 256 257 84.android.permission.global_search 258 允许程序允许全局搜索 259 260 85.android.permission.get_top_activity_info 261 允许一个应用程序检索私有信息是当前最*的活动,不被第三方应用使用 262 263 86.android.permission.get_tasks 264 允许程序获取任务信息 265 266 87.android.permission.get_package_size 267 允许程序获取应用的文件大小 268 269 88.android.permission.get_accounts 270 允许程序访问账户gmail列表 271 272 89.android.permission.force_back 273 允许程序强制使用back后退按键,无论activity是否在顶层 274 275 90.android.permission.flashlight 276 允许访问闪光灯 277 278 91.android.permission.factory_test 279 允许程序运行工厂测试模式 280 281 92.android.permission.expand_status_bar 282 允许程序扩展或收缩状态栏 283 284 93.android.permission.dump 285 允许程序获取系统dump信息从系统服务 286 287 94.android.permission.disable_keyguard 288 允许程序禁用键盘锁 289 290 95.android.permission.diagnostic 291 允许程序到rw到诊断资源 292 293 96.android.permission.device_power 294 允许程序访问底层电源管理 295 296 97.android.permission.delete_packages 297 允许程序删除应用 298 299 98.android.permission.delete_cache_files 300 允许程序删除缓存文件 301 302 99.android.permission.control_location_updates 303 允许程序获得移动网络定位信息改变 304 305 100.android.permission.clear_app_user_data 306 允许程序清除用户数据 307 308 101.android.permission.clear_app_cache 309 允许程序清除应用缓存 310 311 102.android.permission.change_wifi_state 312 允许程序改变wifi状态 313 314 103.android.permission.change_wifi_multicast_state 315 允许程序改变wifi多播状态 316 317 104.android.permission.change_network_state 318 允许程序改变网络状态,如是否联网 319 320 105.android.permission.change_configuration 321 允许当前应用改变配置,如定位 322 323 106.android.permission.change_component_enabled_state 324 改变组件是否启用状态 325 326 107.android.permission.capture_video_output 327 允许一个应用程序捕获视频输出,不被第三方应用使用 328 329 108.android.permission.capture_secure_video_output 330 允许一个应用程序捕获视频输出。不被第三方应用使用 331 332 109.android.permission.capture_audio_output 333 允许一个应用程序捕获音频输出。不被第三方应用使用 334 335 110.android.permission.camera 336 允许程序访问摄像头进行拍照 337 338 111.android.permission.call_privileged 339 允许程序拨打电话,替换系统的拨号器界面 340 341 112.android.permission.call_phone 342 允许程序从非系统拨号器里拨打电话 343 344 113.android.permission.broadcast_wap_push 345 wap push服务收到后触发一个广播 346 347 114.android.permission.broadcast_sticky 348 允许程序收到广播后快速收到下一个广播 349 350 115.android.permission.broadcast_sms 351 允许程序当收到短信时触发一个广播 352 353 116.android.permission.broadcast_package_removed 354 允许程序删除时广播 355 356 117.android.permission.brick 357 能够禁用手机,非常危险,顾名思义就是让手机变成砖头 358 359 118.android.permission.bluetooth_privileged 360 允许应用程序配对蓝牙设备,而无需用户交互。这不是第三方应用程序可用。 361 362 119.android.permission.bluetooth_admin 363 允许程序进行发现和配对新的蓝牙设备 364 365 120.android.permission.bluetooth 366 允许程序连接配对过的蓝牙设备 367 368 121.android.permission.bind_wallpaper 369 必须通过wallpaperservice服务来请求,只有系统才能用 370 371 122.android.permission.bind_vpn_service 372 绑定vpn服务 373 必须通过vpnservice服务来请求,只有系统才能用 374 375 123.android.permission.bind_text_service 376 必须要求textservice(例如吗 spellcheckerservice),以确保只有系统可以绑定到它。 377 378 124.android.permission.bind_remoteviews 379 必须通过remoteviewsservice服务来请求,只有系统才能用 380 381 125.android.permission.bind_print_service 382 必须要求由printservice,以确保只有系统可以绑定到它。 383 384 126.android.permission.bind_notification_listener_service 385 必须要求由notificationlistenerservice,以确保只有系统可以绑定到它。 386 387 127.android.permission.bind_nfc_service 388 由hostapduservice或offhostapduservice必须确保只有系统可以绑定到它。 389 390 128.android.permission.bind_input_method 391 请求inputmethodservice服务,只有系统才能使用 392 393 129.android.permission.bind_device_admin 394 请求系统管理员接收者receiver,只有系统才能使用 395 396 130.android.permission.bind_appwidget 397 允许程序告诉appwidget服务需要访问小插件的数据库,只有非常少的应用才用到此权限 398 399 131.android.permission.bind_accessibility_service 400 请求accessibilityservice服务,以确保只有系统可以绑定到它。 401 402 132.android.permission.authenticate_accounts 403 允许程序通过账户验证方式访问账户管理account_manager相关信息 404 405 133.com.android.voicemail.permission.add_voicemail 406 允许一个应用程序添加语音邮件系统 407 408 134.android.permission.account_manager 409 允许程序获取账户验证信息,主要为gmail账户信息,只有系统级进程才能访问的权限 410 411 135.android.permission.access_wifi_state 412 允许程序获取当前wifi接入的状态以及wlan热点的信息 413 414 136.android.permission.access_surface_flinger 415 android平台上底层的图形显示支持,一般用于游戏或照相机预览界面和底层模式的屏幕截图 416 417 137.android.permission.access_network_state 418 允许程序获取网络信息状态,如当前的网络连接是否有效 419 420 138.android.permission.access_mock_location 421 允许程序获取模拟定位信息,一般用于帮助开发者调试应用 422 423 139.android.permission.access_location_extra_commands 424 允许程序访问额外的定位提供者指令 425 426 140.android.permission.access_fine_location 427 允许程序通过gps芯片接收卫星的定位信息 428 429 141.android.permission.access_coarse_location 430 允许程序通过wifi或移动基站的方式获取用户错略的经纬度信息 431 432 142.android.permission.access_checkin_properties 433 允许程序读取或写入登记check-in数据库属性表的权限