Android access permissions

The original poster: Hakurei Reimu Views: 1525 Replies: 2 Posted in: 2012-03-11 09:11:46
Program execution that needs to read security-sensitive items must be in androidmanifest. The complete list of relevant permission requests declared in xml is as follows:



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/write access to the "properties" table in the checkin database, to change values ​​that get uploaded)



android. permission. ACCESS_COARSE_LOCATION Allows an application to access coarse (e.g., Cell-ID, WiFi) location)



android. permission. ACCESS_FINE_LOCATION Allows an application to access fine (e.g., GPS) location)



android. permission. ACCESS_LOCATION_EXTRA_COMMANDS Allows an application to access extra location provider commands (Allows an application to access extra location provider commands)



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



android. permission. ACCESS_NETWORK_STATE allows programs to access information about GSM networks (Allows applications to access information about networks)



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



android. permission. ACCESS_WIFI_STATE allows programs to access Wi-Fi network status information (Allows applications to access information about Wi-Fi networks)



android. permission. ADD_SYSTEM_SERVICE allows programs to publish system-level services (Allows anapplication to publish system-level services).



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



android. permission. BLUETOOTH allows applications to connect to paired bluetooth devices (Allows applications to connect to paired bluetooth devices)



android. permission. BLUETOOTH_ADMIN allows applications to discover and pair bluetooth devices (Allows applications to discover and pair bluetooth devices)



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



android. permission. BROADCAST_PACKAGE_REMOVED allows an 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 sticky intents (Allows an application to broadcast sticky intents)



android. permission. CALL_PHONE 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 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 requests access to use the camera device (Required to be able to access the camera device. )



\android. permission. CHANGE_COMPONENT_ENABLED_STATE

Allows an application to change whetheran application component (other than its own) is enabled or not.





android. permission. CHANGE_CONFIGURATION

Allows an application to modify the current configuration, such as locale.





android. permission. CHANGE_NETWORK_STATE

Allows applications to change network connectivity state





android. permission. CHANGE_WIFI_STATE

Allows applications to change Wi-Fi connectivity state





android. permission. CLEAR_APP_CACHE

Allows an application to clear the caches of all installed applications on the device.





android. permission. CLEAR_APP_USER_DATA

Allows an application to clear user data





android. permission. CONTROL_LOCATION_UPDATES

Allows enabling/disabling location update notifications from the radio.





android. permission. DELETE_CACHE_FILES

Allows an application to delete cache files





android. permission. DELETE_PACKAGES

Allows an application to delete packages





android. permission. DEVICE_POWER

Allows low-level access to power management





android. permission. DIAGNOSTIC

Allows applications to RW to diagnostic resources.





android. permission. DISABLE_KEYGUARD

Allows applications to disable the keyguard





android. permission. DUMP

Allows an application to retrieve state dump information from system services.





android. permission. EXPAND_STATUS_BAR

Allows an application to expand or collapse the status bar. The android development network prompts that it should be a tray program similar to Windows Mobile (Allows an application to expand or collapse the statusbar. )





android. permission. FACTORY_TEST

Run as a manufacturer test application, running as the root user.





android. permission. FLASHLIGHT

Access flash, android development network prompts that HTCDream does not contain flash (Allows access to the flashlight )





\android. permission. FORCE_BACK

Allows an application to force a BACK operation on whatever is the top activity (Allows an application to force a BACK operation on whatever is the top activity. )





android. permission. FOTA_UPDATE

I don't know what this is used for, android development network analysis may be a reserved permission.





android. permission. GET_ACCOUNTS

Allows access to the list of accounts in the Accounts Service





android. permission. GET_PACKAGE_SIZE

Allows an application to find out the space used byany package.





android. permission. GET_TASKS

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





\android. permission. HARDWARE_TEST

Allows access to hardware peripherals.





\android. permission. INJECT_EVENTS

Allows an application to inject user events (keys, touch, trackball) into the event stream and deliver them to ANY window.





android. permission. INSTALL_PACKAGES

Allow an application to install packages (Allowsan application to install packages. )





android. permission. INTERNAL_SYSTEM_WINDOW

Allows an application to open windows that are for useby parts of the system user interface.





android. permission. INTERNET

Allows applications to open network sockets





android. permission. MANAGE_APP_TOKENS

Allows an application to manage (create, destroy, Z-order) application tokens in the window manager. )





android. permission. There is currently no clear explanation for MASTER_CLEAR. The android development network analysis may clear all data, similar to a hard-grid machine





android. permission. MODIFY_AUDIO_SETTINGS

Allows an application to modify global audio settings





android. permission. MODIFY_PHONE_STATE

Allows modification of the telephony state – power on, mmi, etc. (Allows modification of the telephony state – power on, mmi, etc.)





android. permission. MOUNT_UNMOUNT_FILESYSTEMS

Allows mounting and unmounting file systems for removable storage (Allows mounting and unmounting file systems for removable storage. )





android. permission. PERSISTENT_ACTIVITY

reply 🤍 0 📤 share collect
Sit on a legendary sofa!
Top!!
— All replies loaded —

Leave a Reply