Android permissions (permission) collation _android

Source: Internet
Author: User
Tags time zones account gmail

In Android's design, access to resources, or network connectivity, is required to claim access to these services, otherwise it will not work properly. In Android, there are many kinds of permissions, here will be all kinds of access rights one by one listed, for everyone to use for reference.

1.android.permission.write_user_dictionary

Allow applications to write new words to the user dictionary

2.android.permission.write_sync_settings

Write Google online sync settings

3.android.permission.write_social_stream

Read the user's social information flow

4.android.permission.write_sms

Allow programs to write text messages

5.android.permission.write_settings

Allow programs to read or write system settings

6.android.permission.write_secure_settings

Allow applications to read or write security system settings

7.android.permission.write_profile

Allow programs to write personal data

8.com.android.browser.permission.write_history_bookmarks

Allow one application to write (but not read) user's browsing history and bookmarks

9.android.permission.write_gservices

Allow programs to modify Google services map

10.android.permission.write_external_storage

Allows programs to write to external stores, such as writing files on SD cards

11.android.permission.write_contacts

Write to contact but not read

12.android.permission.write_call_log

Allow programs to write (but not read) user's contact data

13.android.permission.write_calendar

Allow programs to write to the schedule but not read

14.android.permission.write_apn_settings

Allow programs to write to network GPRS access point settings

15.android.permission.wake_lock

Allows the program to still run after the phone screen is closed

16.android.permission.vibrate

Allow program Vibration

17.android.permission.use_sip

Allow programs to use SIP video service

18.android.permission.use_credentials

Allow program request verification from Accountmanager

19.android.permission.update_device_stats

Allow programs to update device status

20.com.android.launcher.permission.uninstall_shortcut

Delete Shortcut

21.android.permission.transmit_ir

Allow the device's infrared transmitter to be used, if available

22.android.permission.system_alert_window

Allow programs to display system windows

23.android.permission.subscribed_feeds_write

Allow programs to write or modify databases that subscribe to content

24.android.permission.subscribed_feeds_read

A database that allows programs to access subscription information

22.android.permission.status_bar

Allow programs to open, close, disable the status bar

23.android.permission.signal_persistent_processes

Allows a program to send a permanent process signal

24.android.permission.set_wallpaper_hints

Allow Program Settings Wallpaper recommendation

25.android.permission.set_wallpaper

Allow programs to set desktop wallpaper

26.android.permission.set_time_zone

Allow programs to set system time zones

27.android.permission.set_time

Allow programs to set system time

28.android.permission.set_process_limit

Allow programs to set maximum number of process limits

29.android.permission.set_preferred_applications

Allows the program to set the applied parameters, no longer working specific view addpackagetopreferred (String) Introduction

30.android.permission.set_pointer_speed

cannot be obtained by third party applications, system permissions

31.android.permission.set_orientation

Allows the program to set the screen orientation to horizontal or standard display, not for general applications

32.android.permission.set_debug_app

Allows a program to set up a debugger that is typically used to develop

33.android.permission.set_animation_scale

Allow programs to set global animation scaling

34.android.permission.set_always_finish

Allows the program to set whether the program always exits in the background

36.com.android.alarm.permission.set_alarm

Allow programs to set alarm reminders

37.android.permission.set_activity_watcher

Allow programs to set activity observers generally used for monkey testing

38.android.permission.send_sms

Allow programs to send text messages

39.android.permission.send_respond_via_message

Allows the user to use your application for instant SMS response when calling.

40.android.permission.restart_packages

Allows a program to end a task by using the Restartpackage (String) method, which will discard in the foreign

41.android.permission.reorder_tasks

Allow programs to reorder tasks in the system z-axis operation

42.android.permission.record_audio

Allows the program to record sounds through the phone or headphones of Mike

43.android.permission.receive_wap_push

Allow programs to receive WAP push information

44.android.permission.receive_sms

Allow programs to receive text messages

45.android.permission.receive_mms

Allow programs to receive MMS

46.android.permission.receive_boot_completed

Allow programs to run automatically on startup

47.android.permission.reboot

Allow programs to reboot devices

48.android.permission.read_user_dictionary

Fetching data from a provider, and the application requires read access for the corresponding provider

49.android.permission.read_sync_stats

Allows the program to read sync status and get Google online sync status

50.android.permission.read_sync_settings

Allows programs to read sync settings, read Google online sync settings

51.android.permission.read_social_stream

Read the user's social information flow

52.android.permission.read_sms

Allow the program to read the SMS content

53.android.permission.read_profile

Access to user profile

54.android.permission.read_phone_state

Allow program access to phone status

55.android.permission.read_logs

Allows the program to read the system's underlying log

56.android.permission.read_input_state

Allows the program to read the current key input state only for system

57.com.android.browser.permission.read_history_bookmarks

Allow programs to read browser favorites and history

58.android.permission.read_frame_buffer

Allows the program to read the frame cache for screenshots

59.android.permission.read_external_storage

The program can read the files of the device's external storage space (built-in sdcard and external sdcard), and if your app has added "Write_external_storage" permissions, then no
necessary to add Read permission, write permission already contains Read permission.

60.android.permission.read_contacts

Allow programs to access contact Address Book information

61.android.permission.read_call_log

Read Call history

62.android.permission.read_calendar
Allow programs to read user's schedule information

63.android.permission.process_outgoing_calls

Allow programs to monitor, modify, or abort a broadcast call

64.android.permission.persistent_activity

Allows the program to create a permanent activity that is marked for future removal

65.android.permission.nfc

Allows programs to perform NFC close-range communication operations for mobile support

66.android.permission.mount_unmount_filesystems

Allow programs to mount and back up external file systems

67.android.permission.mount_format_filesystems

Allows programs to format removable file systems, such as formatting empty SD cards

68.android.permission.modify_phone_state

Allows programs to modify phone status, such as flight mode, but does not contain the replacement system dialer interface

69.android.permission.modify_audio_settings

Allow programs to modify sound settings information

70.android.permission.media_content_control

Allows an application to know what is playing and controlling its contents. Not used by third party applications.

71.android.permission.master_clear

Allow programs to perform soft formatting and remove system configuration information

72.android.permission.manage_documents

Allows an application to manage access to documents, typically a document selector section

73.android.permission.manage_app_tokens

Manage creation, destruction, z-axis order, for system only

74.android.permission.manage_accounts

Allow programs to manage the list of accounts in Accountmanager

75.android.permission.location_hardware

Allows the use of positioning in one application of hardware, do not use third-party applications

76.android.permission.kill_background_processes

Allows a program to call Killbackgroundprocesses (String). method to end a background process

77.android.permission.internet

Allow programs to access network connections, may generate GPRS traffic

78.android.permission.internal_system_window

Allow programs to open internal windows without opening this permission to third party applications

79.com.android.launcher.permission.install_shortcut

Create shortcuts

80.android.permission.install_packages

Allow programs to install applications

81.android.permission.install_location_provider

Allow program installation positioning to provide

82.android.permission.inject_events

Allows the program to access the underlying events of this program, get the key, Trackball event flow

83.android.permission.hardware_test

Allows programs to access hardware-assisted devices for hardware testing

84.android.permission.global_search

Allow programs to allow global search

85.android.permission.get_top_activity_info

Allowing an application to retrieve private information is currently the top activity and is not used by third party applications

86.android.permission.get_tasks

Allow programs to get task information

87.android.permission.get_package_size

Allows the program to get the file size of the application

88.android.permission.get_accounts

Allow program access to account Gmail list

89.android.permission.force_back

Allows the program to force the back button to be used, regardless of whether the activity is at the top level

90.android.permission.flashlight

Allow access to flash

91.android.permission.factory_test

Allow programs to run factory test mode

92.android.permission.expand_status_bar

Allow programs to expand or shrink the status bar

93.android.permission.dump

Allows programs to get system dump information from system services

94.android.permission.disable_keyguard

Allow programs to disable keyboard locks

95.android.permission.diagnostic

Allow programs to RW to diagnostic resources

96.android.permission.device_power

Allow programs to access the underlying power management

97.android.permission.delete_packages

Allow programs to delete applications

98.android.permission.delete_cache_files

Allow programs to delete cached files

99.android.permission.control_location_updates

Allow programs to get mobile network location information change

100.android.permission.clear_app_user_data

Allow programs to purge user data

101.android.permission.clear_app_cache

Allow program to clear application cache

102.android.permission.change_wifi_state

Allow programs to change WiFi status

103.android.permission.change_wifi_multicast_state

Allow programs to change WiFi multicast status

104.android.permission.change_network_state

Allow programs to change network status, such as whether networking

105.android.permission.change_configuration

Allow current application to change configuration, such as positioning

106.android.permission.change_component_enabled_state

To change whether a component is enabled

107.android.permission.capture_video_output

Allows one application to capture video output and not be used by third party applications

108.android.permission.capture_secure_video_output

Allows one application to capture video output. Not used by third party applications

109.android.permission.capture_audio_output

Allows an application to capture audio output. Not used by third party applications

110.android.permission.camera

Allow program access to camera for photo

111.android.permission.call_privileged

Allows programs to make calls, replacing the system's dialer interface

112.android.permission.call_phone

Allows a program to make a call from a non-system dialer

113.android.permission.broadcast_wap_push

A broadcast is triggered when the WAP push service is received

114.android.permission.broadcast_sticky

Allow the program to receive the next broadcast quickly after receiving the broadcast

115.android.permission.broadcast_sms

Allow programs to trigger a broadcast when a message is received

116.android.permission.broadcast_package_removed

Broadcast when programs are allowed to be deleted

117.android.permission.brick

Can disable mobile phone, very dangerous, as the name implies is to make the phone into bricks

118.android.permission.bluetooth_privileged

Allows applications to pair Bluetooth devices without user interaction. This is not a third-party application available.

119.android.permission.bluetooth_admin

Allows programs to discover and pair new Bluetooth devices

120.android.permission.bluetooth

Allow programs to connect paired Bluetooth devices

121.android.permission.bind_wallpaper

Must be requested through the Wallpaperservice service, only the system can be used

122.android.permission.bind_vpn_service

Binding VPN Service
Must be requested through the Vpnservice service, only the system can be used

123.android.permission.bind_text_service

TextService must be required (for example, Spellcheckerservice) to ensure that only the system can bind to it.

124.android.permission.bind_remoteviews

Must be requested through the Remoteviewsservice service, only the system can be used

125.android.permission.bind_print_service

Must be required by Printservice to ensure that only the system can bind to it.

126.android.permission.bind_notification_listener_service

Must be required by Notificationlistenerservice to ensure that only the system can bind to it.

127.android.permission.bind_nfc_service

The Hostapduservice or offhostapduservice must ensure that only the system can bind to it.

128.android.permission.bind_input_method

Request Inputmethodservice Service, only system can use

129.android.permission.bind_device_admin

Request System Administrator receiver receiver, only system can use

130.android.permission.bind_appwidget

Allows the program to tell Appwidget that the service needs to access the widget's database and that only a very small number of applications use this permission

131.android.permission.bind_accessibility_service

Request the Accessibilityservice service to ensure that only the system can bind to it.

132.android.permission.authenticate_accounts

Allow programs to access account management Account_manager related information through account authentication mode

133.com.android.voicemail.permission.add_voicemail

Allow an application to add a voice mail system

134.android.permission.account_manager

Allows the program to obtain account authentication information, mainly for Gmail account information, only the system-level process can access permissions

135.android.permission.access_wifi_state

Allows programs to obtain current WiFi access status and WLAN hotspot information

136.android.permission.access_surface_flinger

Graphics support at the bottom of the Android platform, generally used for game or Camera preview interface and bottom mode screen capture

137.android.permission.access_network_state

Allows a program to obtain network information status, such as whether the current network connection is valid

138.android.permission.access_mock_location

Allows the program to obtain analog positioning information, generally used to help developers debug applications

139.android.permission.access_location_extra_commands

Allow programs to access additional location provider directives

140.android.permission.access_fine_location

Allows the program to receive satellite location information via GPS chip

141.android.permission.access_coarse_location

Allows the program to access the user's error-less latitude and longitude information via WiFi or mobile base station

142.android.permission.access_checkin_properties

Allows a program to read or write permissions to the registry Check-in Database property sheet

That's the sort of Android authority you need to have a friend look at.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.