[Collection] Android permission access (with permissions list)

2010-09-07  来源:本站原创  分类:Mobile  人气:297 

Network lack android permissions list, but few will put together a list and use, so hereby summarize

Need to define the appropriate permissions AndroidManifest.xml (for internet access as an example), as follows:

Xml Code

  1. <Uses-permission android: name = "android.permission.INTERNET" />

Note <application> INTERNET permissions can also be defined as follows:

Xml Code

  1. <Application android: permission = "android.permission.INTERNET">

Program execution needs to read the safety-sensitive items must declare the relevant authority in androidmanifest.xml request a complete list is as follows:

android.permission.ACCESS_CHECKIN_PROPERTIES
Allows read and write access "properties" table in the checkin database, change the value you can modify upload (Allows read / write access to the "properties" table in the checkin database, to change values that get uploaded)

android.permission.ACCESS_COARSE_LOCATION
An application to access WiFi hotspots to get the CellID or rough location (Allows an application to access coarse (eg, Cell-ID, WiFi) location)

android.permission.ACCESS_FINE_LOCATION
Excellent location allows a program access (such as GPS) (Allows an application to access fine (eg, GPS) location)

android.permission.ACCESS_LOCATION_EXTRA_COMMANDS
Allows applications to access the additional position to provide command (Allows an application to access extra location provider commands)

android.permission.ACCESS_MOCK_LOCATION
Application to create mock location providers for testing (Allows an application to create mock location providers for testing)

android.permission.ACCESS_NETWORK_STATE
Applications to access the GSM network information (Allows applications to access information about networks)

android.permission.ACCESS_SURFACE_FLINGER
Allows the program to use SurfaceFlinger level features (Allows an application to use SurfaceFlinger's low level features)

android.permission.ACCESS_WIFI_STATE
Applications to access Wi-Fi network state information (Allows applications to access information about Wi-Fi networks)

android.permission.ADD_SYSTEM_SERVICE
Application to release system-level services (Allows an application to publish system-level services).

android.permission.BATTERY_STATS
Application to update the battery statistics (Allows an application to update the collected battery statistics)

android.permission.BLUETOOTH
Allows programs to connect to a paired Bluetooth device (Allows applications to connect to paired bluetooth devices)

android.permission.BLUETOOTH_ADMIN
Allows the program to discover and pair the Bluetooth device (Allows applications to discover and pair bluetooth devices)

android.permission.BRICK
Request to disable the device (very dangerous) (Required to be able to disable the device (very * erous!).)

android.permission.BROADCAST_PACKAGE_REMOVED
Allow the application to broadcast a notification that an application package has been removed (Allows an application to broadcast a notification that an application package has been removed)

android.permission.BROADCAST_STICKY
Allows an application to broadcast intents (Allows an application to broadcast sticky intents)

android.permission.CALL_PHONE
An application to initiate a phone call without dial-up user interface for the user to confirm (Allows an application to initiate a phone call without going through the Dialer user interface for the user to confirm the call being placed.)

android.permission.CALL_PRIVILEGED
An application to dial any number, including emergency numbers without the need for dial-up user interface for the user to confirm (Allows an application to call any phone number, including emergency numbers, without going through the Dialer user interface for the user to confirm the call being placed)

android.permission.CAMERA
Requesting access to use the camera equipment (Required to be able to access the camera device.)

android.permission.CHANGE_COMPONENT_ENABLED_STATE
Whether an application to change a component or the other to enable or disable (Allows an application to change whether an application component (other than its own) is enabled or not.)

android.permission.CHANGE_CONFIGURATION
An application to modify the current settings, such as localization (Allows an application to modify the current configuration, such as locale.)

android.permission.CHANGE_NETWORK_STATE
Application to change the network connection status (Allows applications to change network connectivity state)

android.permission.CHANGE_WIFI_STATE
Application to change the Wi-Fi connection status (Allows applications to change Wi-Fi connectivity state)

android.permission.CLEAR_APP_CACHE
An application to clear the cache of all installed applications on the device (Allows an application to clear the caches of all installed applications on the device.)

android.permission.CLEAR_APP_USER_DATA
An application to remove user settings (Allows an application to clear user data)

android.permission.CONTROL_LOCATION_UPDATES
Allow opening of prohibited location update notifications from the wireless module (Allows enabling / disabling location update notifications from the radio.)

android.permission.DELETE_CACHE_FILES
Application to delete the cache files (Allows an application to delete cache files)

android.permission.DELETE_PACKAGES
An application to remove the package (Allows an application to delete packages)

android.permission.DEVICE_POWER
Allow access to the underlying power management (Allows low-level access to power management)

android.permission.DIAGNOSTIC
Application to RW diagnostic resources (Allows applications to RW to diagnostic resources.)

android.permission.DISABLE_KEYGUARD
Applications to disable the keyboard lock (Allows applications to disable the keyguard)

android.permission.DUMP
Application to retrieve status information from system services crawl (Allows an application to retrieve state dump information from system services.)

android.permission.EXPAND_STATUS_BAR
An application to expand or collapse the status bar, android Development Network should be a prompt similar to Windows Mobile program in the tray (Allows an application to expand or collapse the status bar.)

android.permission.FACTORY_TEST
As a factory test program, run in root user (Run as a manufacturer test application, running as the root user.)

android.permission.FLASHLIGHT
Access to the flashlight, android Development Network tips HTC Dream does not contain flash (Allows access to the flashlight)

android.permission.FORCE_BACK
Allow the application to force a back operation is in the top-level activities (Allows an application to force a BACK operation on whatever is the top activity.)

android.permission.FOTA_UPDATE
For the time being do not know what it is used, android Development Network analysis may be a reserved rights.

android.permission.GET_ACCOUNTS
Access list of accounts in Accounts Service in (Allows access to the list of accounts in the Accounts Service)

android.permission.GET_PACKAGE_SIZE
An application to the space used for any package (Allows an application to find out the space used by any package.)

android.permission.GET_TASKS
An application to obtain information about current or recently running tasks, a thumbnail of the tasks, activities, etc. (Allows an application to get information about the currently or recently running tasks: a thumbnail representation of the tasks, what activities are running in it, etc.)

android.permission.HARDWARE_TEST
Allow access to the hardware (Allows access to hardware peripherals.)

android.permission.INJECT_EVENTS
An application to intercept user events, such as buttons, touch, trackball to a flow of time, android Development Network technology it reminded be hook (Allows an application to inject user events (keys, touch, trackball) into the event stream and deliver them to ANY window.)

android.permission.INSTALL_PACKAGES
Allows a program to install packages (Allows an application to install packages.)

android.permission.INTERNAL_SYSTEM_WINDOW
Allow open windows using the system user interface (Allows an application to open windows that are for use by parts of the system user interface.)

android.permission.INTERNET
Application to open the network socket (Allows applications to open network sockets)

android.permission.MANAGE_APP_TOKENS
Application to management (create, destroy, z-order default to the z-axis) application in the window manager (Allows an application to manage (create, destroy, Z-order) application tokens in the window manager.)

android.permission.MASTER_CLEAR there is no clear explanation, android Development Network analysis may be cleared of all data, similar to the hard lattice machine

android.permission.MODIFY_AUDIO_SETTINGS
Application to modify the global audio settings (Allows an application to modify global audio settings)

android.permission.MODIFY_PHONE_STATE
Modification of the telephony status, such as power, man-machine interface (Allows modification of the telephony state - power on, mmi, etc.)

android.permission.MOUNT_UNMOUNT_FILESYSTEMS
Mounting and unmounting file systems for removable storage (Allows mounting and unmounting file systems for removable storage.)

android.permission.PERSISTENT_ACTIVITY
Allows an application to the activities shown (Allow an application to make its activities persistent.)

android.permission.PROCESS_OUTGOING_CALLS
Application to monitor, modify, broadcast telephone (Allows an application to monitor, modify, or abort outgoing calls)

android.permission.READ_CALENDAR
Application to read user calendar data (Allows an application to read the user's calendar data.)

android.permission.READ_CONTACTS
Application to read user contact data (Allows an application to read the user's contacts data.)

android.permission.READ_FRAME_BUFFER
Allows the program to take screen shots and more regular access to the frame buffer data (Allows an application to take screen shots and more generally get access to the frame buffer data)

android.permission.READ_INPUT_STATE
Application to retrieve the current button state (Allows an application to retrieve the current state of keys and switches.)

android.permission.READ_LOGS
Application to read the underlying system log file (Allows an application to read the low-level system log files.)

android.permission.READ_OWNER_DATA
Application to read the owner of the data (Allows an application to read the owner's data)

android.permission.READ_SMS
Application to read text messages (Allows an application to read SMS messages.)

android.permission.READ_SYNC_SETTINGS
Application to read the synchronization settings (Allows applications to read the sync settings)

android.permission.READ_SYNC_STATS
Application to read the synchronization state (Allows applications to read the sync stats)

android.permission.REBOOT
Request to restart the device (Required to be able to reboot the device.)

android.permission.RECEIVE_BOOT_COMPLETED
Allows an application to receive ACTION_BOOT_COMPLETED broadcast in the system to complete boot (Allows an application to receive the ACTION_BOOT_COMPLETED that is broadcast after the system finishes booting.)

android.permission.RECEIVE_MMS
Allows a program to monitor incoming MMS, recording or processing (Allows an application to monitor incoming MMS messages, to record or perform processing on them.)

android.permission.RECEIVE_SMS
Application to monitor will receive short messages, logging or processing (Allows an application to monitor incoming SMS messages, to record or perform processing on them.)

android.permission.RECEIVE_WAP_PUSH
Allow the application to monitor incoming WAP PUSH message (Allows an application to monitor incoming WAP push messages.)

android.permission.RECORD_AUDIO
Application to record audio (Allows an application to record audio)

android.permission.REORDER_TASKS
Application to change the Z-order of tasks (Allows an application to change the Z-order of tasks)

android.permission.RESTART_PACKAGES
Application to restart other programs (Allows an application to restart other applications)

android.permission.SEND_SMS
Application to send SMS text messages (Allows an application to send SMS messages)

android.permission.SET_ACTIVITY_WATCHER
Application to monitor or control activities have been initiated globally in the system Allows an application to watch and control how activities are started globally in the system.

android.permission.SET_ALWAYS_FINISH
Allows to control whether activities completed in the background Allows an application to control whether activities are immediately finished when put in the background.

android.permission.SET_ANIMATION_SCALE
Modify the proportion of the global information (Modify the global animation scaling factor.)

android.permission.SET_DEBUG_APP
Configure a program for debugging (Configure an application for debugging.)

android.permission.SET_ORIENTATION
Bottom of the screen allows access to set the direction and the actual rotation (Allows low-level access to setting the orientation (actually rotation) of the screen.)

android.permission.SET_PREFERRED_APPLICATIONS
An application to modify the list of parameters PackageManager.addPackageToPreferred () and PackageManager.removePackageFromPreferred () method (Allows an application to modify the list of preferred applications with the PackageManager.addPackageToPreferred () and PackageManager.removePackageFromPreferred () methods.)

android.permission.SET_PROCESS_FOREGROUND
Allow the program to run an application to force the current to the front (Allows an application to force any currently running process to be in the foreground.)

android.permission.SET_PROCESS_LIMIT
To set the maximum number of running processes (Allows an application to set the maximum number of (not needed) application processes that can be running.)

android.permission.SET_TIME_ZONE
Allows the program to set the time zone (Allows applications to set the system time zone)

android.permission.SET_WALLPAPER
Allow the program to set wallpaper (Allows applications to set the wallpaper)

android.permission.SET_WALLPAPER_HINTS
Allow the program to set wallpaper hits (Allows applications to set the wallpaper hints)

android.permission.SIGNAL_PERSISTENT_PROCESSES
An application to request to send signal to all display process (Allow an application to request that a signal be sent to all persistent processes)

android.permission.STATUS_BAR
Application to open, close or disable the status bar and icon Allows an application to open, close, or disable the status bar and its icons.

android.permission.SUBSCRIBED_FEEDS_READ
An application to access subscription content RSS Feed (Allows an application to allow access the subscribed feeds ContentProvider.)

android.permission.SUBSCRIBED_FEEDS_WRITE
Systems retain the changed setting, android Development Network of the future versions will be added this feature.

android.permission.SYSTEM_ALERT_WINDOW
An application to open a window to use TYPE_SYSTEM_ALERT, appears in the top of all other applications (Allows an application to open windows using the type TYPE_SYSTEM_ALERT, shown on top of all other applications.)

android.permission.VIBRATE
Allow access to the vibrator (Allows access to the vibrator)

android.permission.WAKE_LOCK
Allows the use of PowerManager the WakeLocks to keep the process disappears from the screen when in sleep (Allows using PowerManager WakeLocks to keep processor from sleeping or screen from dimming)

android.permission.WRITE_APN_SETTINGS
Allows the program to write API set (Allows applications to write the apn settings)

android.permission.WRITE_CALENDAR
An application to write but not read user calendar data (Allows an application to write (but not read) the user's calendar data.)

android.permission.WRITE_CONTACTS
Allows the program to write but not read the user contact data (Allows an application to write (but not read) the user's contacts data.)

android.permission.WRITE_GSERVICES
Application to modify the Google service Maps (Allows an application to modify the Google service map.)

android.permission.WRITE_OWNER_DATA
An application to write but not read data (Allows an application to write (but not read) the owner's data.)

android.permission.WRITE_SETTINGS
Application to read or write system settings (Allows an application to read or write the system settings.)

android.permission.WRITE_SMS
Allows the program to write text messages (Allows an application to write SMS messages)

android.permission.WRITE_SYNC_SETTINGS
Allows the program to write your synchronization settings (Allows applications to write the sync settings)

android platform licensing authority of that in, if the software not working properly when the look is not the absence of relevant permission statement, ultimately we need to use the android sign tools generate the apk file signatures.

相关文章
  • [Collection] Android permission access (with permissions list) 2010-09-07

    Network lack android permissions list, but few will put together a list and use, so hereby summarize Need to define the appropriate permissions AndroidManifest.xml (for internet access as an example), as follows: Xml Code <Uses-permission android: na

  • android Permission access permission Daquan 2010-08-04

    Program execution needs to read the safety-sensitive items must declare the relevant authority in androidmanifest.xml request a complete list is as follows: android.permission.ACCESS_CHECKIN_PROPERTIES Allows read and write access "properties" t

  • Android permission list of permissions that 2010-09-27

    Android permissions points very small, but relatively user-friendly name, Android permission has improved a lot than the Symbian Capabilities, the following permissions have to look at what defines it, that is quite diverse, and if we find one of you

  • Android permission access Daquan 2010-07-28

    androidmanifest.xml related rights in the declaration request, a complete list is as follows: android.permission.ACCESS_CHECKIN_PROPERTIES Allows read and write access "properties" table in the checkin database, change the value you can modify u

  • Android Permission Daquan from 1.0 SDK record a new access permission to change the 2010-04-27

    Emck My technical career, cracked version of RC30 brush method (Note: Before upgrading the official RC30 ago) November 30, 2008 Online reads as follows: http://forum.xda-developers.com/showthread.php?t=443797 Note: Brush can not ensure that every per

  • Android Permission List permission note 2010-03-29

    Android permissions points very small, but the names more user-friendly, Android permission than the Symbian Capabilities has been a lot of improvements, the following permissions on the permission to see what are the definition of bar and found that

  • Android permission class and English instructions 2010-05-29

    public final class Manifest { public static final class permission { /** Allows read/write access to the "properties" table in the checkin database, to change values that get uploaded. */ public static final String ACCESS_CHECKIN_PROPERTIES=&quo

  • Android premission access code 2010-11-25

    Program execution needs to read the safety-sensitive items must be declared in the relevant authority in androidmanifest.xml request a complete list is as follows: android.permission.ACCESS_CHECKIN_PROPERTIES Allows read and write access "properties&

  • Memo --- Android Permission 2010-04-24

    android.permission.ACCESS_CHECKIN_PROPERTIES allows read and write access "properties" table in the checkin database, change the value you can modify upload (Allows read / write access to the "properties" table in the checkin database,

  • Android Permission denied (does not allow connections Socket) Error 2010-05-24

    This is a classic error, Socket not the external connection, an error will not be quoted, the debugger, see Exception, the Exception there will be many variations, so I do not 11 For example, as long as there is network connectivity, The stuff to com

  • Android Permission bilingual 2010-05-26

    android.permission.ACCESS_CHECKIN_PROPERTIES Allows read / write access to the "properties" table in the checkin database, to change values that get uploaded Allows read and write access "properties" table in the checkin database, chan

  • Custom Android Application Access 2010-06-09

    As part of the design principles of Android is more open, probably by Intent or PackageManager can call other applications, analytic processing sub-class, so in some applications need to do more for the safe handling, within applications to ensure th

  • Android Permission Daquan (English explanation) 2010-07-18

    Android Permission Daquan from 1.0 SDK with the new changes in the record access permission. Program execution needs to read the safety-sensitive items must declare the relevant authority in androidmanifest.xml request, Android Development Network ha

  • Android Permission List 2010-09-02

    android.permission.ACCESS_COARSE_LOCATION an application to access or WiFi hot spots to get CellID rough location (Allows an application to access coarse (eg, Cell-ID, WiFi) location) android.permission.ACCESS_FINE_LOCATION an application to access f

  • Android Permission Daquan 2010-09-25

    Android Permission Daquan Android SDK 1.0 Access permission Program execution needs to read the safety-sensitive items must be declared in the relevant permission requests androidmanifest.xml , Complete list is as follows : Allows read and write acce

  • Android Permission permission notice 2010-11-13

    public static final String BROADCAST_PACKAGE_REMOVED Allows an application to issue a notice of application was removed. Constant value: "android.permission.BROADCAST_PACKAGE_REMOVED" public static final String CALL_PHONE Allows applications to

  • Android, read and write permissions on the sd card problem 2010-12-21

    In Android, to simulate the SD card, to be the first to use the mksdcard adb command to create a mirror image of SD card, how to build, we search the Internet about it, should be very easy to find, do not say the problem here. However, after the appl

  • [Android] to access network resources properly use ---- Proxy 2011-05-27

    Heavenly has a lot of unique things, today is related to CMWAP and CMNET. There are still many Android phones connect to the network using a CMWAP, if simply drops using URL.openConnection () opens a HttpURLConnection, will be found to have a Unknown

  • Android permission 访问权限大全 2010-09-27

    作者: ganzhijie 发表于 2010-08-21 23:18 原文链接 阅读: 35 评论: 0 程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求, 完整列表如下: android.permission.ACCESS_CHECKIN_PROPERTIES 允许读写访问"properties"表在 checkin数据库中,改值可以修改上传( Allows read/write access to the "properties&

  • Android Permission 中英对照 2012-02-19

    android.permission.ACCESS_CHECKIN_PROPERTIES Allows read/write access to the "properties" table in the checkin database, to change values that get uploaded 允许读写访问 "properties"表在checkin数据库中,改值可以修改上传 android.permission.ACCESS_COARSE_LOCA