When I tested TCP transmission today, I found that the client could not receive the data all the time. I found that I forgot the internetaccess permission when I went online! When writing Android programs, you will often forget to add permissions. The following are information about androiduses-Permission collected on the Internet for ease of searching ~
Android. Permission. access_checkin_properties
Allow read/write access to the "properties" table in the checkin database. You can modify the value of the table (allows read/write accessto the "properties" table in the checkin database, to change valuesthat get uploaded)
Android. Permission. access_coarse_location
Allow a program to access cellid or WiFi hotspot to obtain a rough location (allowsan application to access coarse (e.g., cell-ID, WiFi) location)
Android. Permission. access_fine_location
Allow a program to access excellent locations (such as GPS) (allows an application to accessfine (e.g., GPS) location)
Android. Permission. access_location_extra_commands
Allows applications to access additional locations to provide commands (allows an application to accessextra location provider commands)
Android. Permission. access_mock_location
Allows the program to create simulated locations for testing (allows an application to create mocklocation providers for testing)
Android. Permission. access_network_state
Allow the program to access GSM network information (allows applications to accessinformation about networks)
Android. Permission. access_surface_flinger
Allow programs to use surfaceflinger underlying features (allows an application to usesurfaceflinger's low level features)
Android. Permission. access_wifi_state
Allow programs to access Wi-Fi network status information (allows applications to accessinformation about Wi-Fi networks)
Android. Permission. add_system_service
Allows a program to publish system-level services (allows an application to publishsystem-level services ).
Android. Permission. battery_stats
Allow programs to update cell phone battery statistics (allows an application to update thecollected battery statistics)
Android. Permission. Bluetooth
Allow a program to connect to a paired bluetooth device (allows applications to connect tow.red Bluetooth devices)
Android. Permission. javasth_admin
Allows programs to discover and pair Bluetooth devices (allows applications to discover andpair Bluetooth devices)
Android. Permission. Brick
The request can disable the device (very dangerous) (required to be able to disable thedevice (very * erous !).)
Android. Permission. broadcast_package_removed
Allow the program to broadcast a message after an application package has been removed (allows an application tobroadcast a notification that an application
Package has been removed)
Android. Permission. broadcast_sticky
Allows a program to broadcast commonly used intents (allows an application to broadcaststicky intents)
Android. Permission. call_phone
Allow a program to initialize a dialing call without requiring user confirmation through the dialing User Interface (allows anapplication to initiate a phone call without going through thedialer user interface for the user to confirm the call beingplaced .)
Android. Permission. call_privileged
Allow a program to call any number, including an emergency number. You do not need to go through the dialing user interface and need to confirm (allows anapplication to call any phone number, including emergency numbers, without going through the dialer user interface for the user toconfirm the call being placed)
Android. Permission. Camera
Request to access the camera device (required tobe able to access the camera device .)
Android. Permission. change_component_enabled_state
Allow a program to change the enabled or not of a component or other (allows an application tochange whether an application component (other than its own) isenabled or not .)
Android. Permission. change_configuration
Allows a program to modify the current settings, such as localization (allows an application to modify thecurrent configuration, such as locale .)
Android. Permission. change_network_state
Allow programs to change the network connection status (allows applications to change networkconnectivity state)
Android. Permission. change_wifi_state
Allow programs to change the Wi-Fi connection status (allows applications to change the Wi-ficonnectivity state)
Android. Permission. clear_app_cache
Allow a program to clearly cache all installed programs on the device (allows an application to clearthe caches of all installed applications on the device .)
Android. Permission. clear_app_user_data
Allows a program to clear user settings (allows an application to clear userdata)
Android. Permission. control_location_updates
Enable the disable location update prompt from the wireless module (allows enabling/disabling locationupdate notifications from the radio .)
Android. Permission. delete_cache_files
Allow programs to delete cached files (allows an application to delete cachefiles)
Android. Permission. delete_packages
Allow a program to delete a package (allows an application to deletepackages)
Android. Permission. device_power
Allows low-level access to powermanagement)
Android. Permission. Diagnostic
Allow program RW diagnostic resources (allows applications to RW to diagnosticresources .)
Android. Permission. disable_keyguard
Allow the program to disable the keyguard (allows applications to disable the keyguard)
Android. Permission. Dump
Allow the program to return status capture information from the system service (allowsan application to retrieve state dump information from systemservices .)
Android. Permission. expand_status_bar
Allows a program to expand and contract to the status bar. The Android Development Network prompts that the program is similar to the pallet Program (allows an application to expand or collapse the statusbar.) in Windows Mobile .)
Android. Permission. factory_test
Run as a factory test program as the root user (run as a manufacturer testapplication, running as the root user .)
Android. Permission. Flashlight
When you access the flashlight, the android Development Network prompts that HTC Dream does not contain the flashlight (allows access tothe flashlight)
Android. Permission. force_back
Allow the program to forcibly perform a back operation on activities (allowsan application to force a back operation on whatever is the topactivity .)
Android. Permission. fota_update
I do not know what this is for use at the moment. The Android development network analysis may be a reserved permission.
Android. Permission. get_accounts
Access an account list in the Accounts Service (allows access to the listof accounts in the Accounts Service)
Android. Permission. get_package_size
Allows a program to obtain the space occupied by any package (allows an application to findout the space used by any package .)
Android. Permission. get_tasks
Allow a program to obtain information about the current or most recently running task, the status of a scaled task, and whether the task is active (allows anapplication to get information about the currently or recentlyrunning tasks: a thumbnail representation of the tasks, whatactivities are running in it, etc .)
Android. Permission. hardware_test
Allow access to hardware (allows access to hardware peripherals .)
Android. Permission. inject_events
Allows a program to intercept user events such as buttons, touch, trackball, and so on to a time stream. The Android Development Network reminds us of Hook Technology (allows anapplication to inject user events (keys, touch, trackball) into theevent stream and deliver them to any window .)
Android. Permission. install_packages
Allow a program to install packages (allows an application to installpackages .)
Android. Permission. internal_system_window
Allow Windows to use the System user interface (allowsan application to open windows that are for use by parts of thesystem user interface .)
Android. Permission. Internet
Allow a program to open a network socket (allows applications to open networksockets)
Android. Permission. manage_app_tokens
Allow Program Management (after creation, reminder, Z-order by default to the Z axis) program reference in the window manager (allows anapplication to manage (create, destroy, Z-order) application tokensin the window manager .)
Android. Permission. master_clear
There is no clear explanation yet. The Android development network analysis may be to clear all data, similar to hard lattice machines.
Android. Permission. modify_audio_settings
Allow the program to modify the global audio settings (allows an application to modify globalaudio settings)
Android. Permission. modify_phone_state
Allows you to modify the phone status, such as power supply and man-machine interface (allows modification of thetelephony state-power on, MMI, etc .)
Android. Permission. mount_unmount_filesystems
Allows mounting and unmounting file systems to move storage (allows mounting and unmounting filesystems for removable storage .)
Android. Permission. persistent_activity
Allow a program to set its activities display (allowan application to make its activities Persistent .)
Android. Permission. process_outgoing_cils
Allow programs to monitor and modify broadcast calls (allowsan application to monitor, modify, or abort outgoing CALS)
Android. Permission. read_calendar
Allows programs to read user calendar data (allows an application to read the user's 'scalendar data .)
Android. Permission. read_contacts
Allow the program to read user contact data (allows an application to read theuser's contacts data .)
Android. Permission. read_frame_buffer
Allows Program Screen wave or more common access to frame buffer data (allows an application to takescreen shots and more generally get access to the frame bufferdata)
Android. Permission. read_input_state
Allow the program to return the current key status (allows an application to retrieve thecurrent state of keys and switches .)
Android. Permission. read_logs
Allow the program to read the underlying system log files (allows an application to read thelow-level system log files .)
Android. Permission. read_owner_data
Allow the program to read the owner's data (allows an application to read the owner's sdata)
Android. Permission. read_sms
Allow the program to read short messages (allows an application to read smessages .)
Android. Permission. read_sync_settings
Allow the program to read synchronization settings (allows applications to read the syncsettings)
Android. Permission. read_sync_stats
Allow the program to read the synchronization status (allows applications to read the syncstats)
Android. Permission. Reboot
Request to be able to restart the device (required to be able to reboot the device .)
Android. Permission. receive_boot_completed
Allows a program to receive the action_boot_completed broadcast and start it in the system (allows an application toreceive the action_boot_completed that is broadcast after thesystem finishes booting .)
Android. Permission. receive_mms
Allows a program to monitor and receive MMS messages, record or process (allows an application tomonitor incoming MMS messages, to record or perform processing onthem .)
Android. Permission. receive_sms
Allow the program to monitor a short message, record or process (allows an application to monitorincoming SMS messages, to record or perform processing onthem .)
Android. Permission. receive_wap_push
Allow program monitoring to receive wap push messages (allows an application to monitorincoming wap push messages .)
Android. Permission. record_audio
Allows the program to record audio (allows an application to record audio)
Android. Permission. reorder_tasks
Allows the program to change the Z axis task (allows an application to change thez-order of tasks)
Android. Permission. restart_packages
Allow programs to restart other programs (allows an application to restart otherapplications)
Android. Permission. send_sms
Allow the program to send SMS messages (allows an application to send smsmessages)
Android. Permission. set_activity_watcher
Allow programs to monitor or control activities that have started the Global System (allows an application towatch and control how activities are started globally in thesystem .)
Android. Permission. set_always_finish
Allow programs to control whether activities are indirectly completed in the background (allows an application to controlwhether activities are immediately finished when put in thebackground .)
Android. Permission. set_animation_scale
Modify the Global Animation scalingfactor .)
Android. Permission. set_debug_app
Configure a program for debugging (configurean application for debugging .)
Android. Permission. set_orientation
Allow underlying access to set screen orientation and actual rotation (allows low-level access to settingthe orientation (actually rotation) of the screen .)
Android. Permission. set_preferred_applications
Allow a program to modify the LIST Parameters packagemanager. Batch () and packagemanager. Batch () (allows an applicationto modify the list of preferred applications with thepackagemanager. Batch () andpackagemanager. Batch ()
Methods .)
Android. Permission. set_process_foreground
Allow the current running program to force the program to the foreground (allows an application to force anycurrently running process to be in the foreground .)
Android. Permission. set_process_limit
Allows you to set the maximum number of running processes (allows an application to set themaximum number of (not needed) application processes that can berunning .)
Android. Permission. set_time_zone
Allow the program to set the time zone (allows applications to set the system timezone)
Android. Permission. set_wallpaper
Allow the program to set wallpaper (allows applications to set the wallpaper)
Android. Permission. set_wallpaper_hints
Allow programs to set wallpaper hits (allows applications to set the wallpaperhints)
Android. Permission. signal_persistent_processes
Allow the program to send signals to all displayed processes (allowan application to request that a signal be sent to all persistentprocesses)
Android. Permission. status_bar
Allow the program 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
Allows a program to access and subscribe to RSS feed content (allows an application to allowaccess the subscribed feeds contentprovider .)
Android. Permission. subscribed_feeds_write
The system retains the modification settings for the time being. Android developer believes that this function will be added in future versions.
Android. Permission. system_alert_window
Allow a program to open the window using type_system_alert, which is displayed on the top layer of all other programs (allowsan application to open windows using the type type_system_alert, shown on top of all other applications .)
Android. Permission. vibrate
Allows access to the vibrator)
Android. Permission. wake_lock
Allows the use of wakelocks of powermanager to remove a process from the screen when it is sleep (allowsusing powermanager wakelocks to keep)
Processor from sleeping or screen from dimming)
Android. Permission. write_apn_settings
Allow the program to write API settings (allows applications to write the apnsettings)
Android. Permission. write_calendar
Allow a program to write but not read the user's calendar data (allows an application to write (but not read) the user's calendar data .)
Android. Permission. write_contacts
Allow the program to write but not read user contact data (allows an application to write (butnot read) the user's contacts data .)
Android. Permission. write_gservices
Allow the program to modify the Google service map (allows an application to modify thegoogle service map .)
Android. Permission. write_owner_data
Allow a program to write but not read owner data (allows an application to write (butnot read) the owner's data .)
Android. Permission. write_settings
Allows the program to read or write data to system settings (allows an application to read or writethe system settings .)
Android. Permission. write_sms
Allow the program to write text messages (allows an application to write smsmessages)
Android. Permission. write_sync_settings
Allow the program to write synchronization settings (allows applications to write the syncsettings)