所有andorid權限集

這裏列出所有andorid權限集:


Android中爲應用程序準備了很多可選權限,下面是Android應用程序權限清單:android.permission.ACCESS_CHECKIN_PROPERTIES : 
Allows read/write access to the “properties” table in the checkin database, to change values that get uploaded. 
允許以read/write訪問檢入數據庫(checkin database?)的"properties"表,並且可以更改、更新數據庫。

 

android.permission.ACCESS_COARSE_LOCATION : 
Allows an application to access coarse(e.g, Cell-ID, WiFi) location. 
允許一個應用程序通過訪問CellID和WiFi熱點等方式獲取粗略的本地位置。

 

android.permission.ACCESS_FINE_LOCATION : 

Allows an application to access fine(e.g, GPS) location. 
允許一個應用程序通過訪問GPS等方式獲取較精確的本地位置。

 

android.permission.ACCESS_LOCATION_EXTRA_COMMANDS : 

Allows an application to access extra location provider commands. 
允許一個應用程序訪問(使用)額外的本地位置服務提供者。

 

android.permission.ACCESS_MOCK_LOCATION : 

Allows an application to access mock location providers for testing. 
允許一個應用程序訪問(創建)模擬的位置服務提供者用於測試。

 

android.permission.ACCESS_NETWORK_STATE : 

Allows applications to access information about networks. 
允許應用程序訪問(獲取)網絡信息。

 

android.permission.ACCESS_SURFACE_FLINGER : 

Allows an application to use SurfaceFlinger’s low level features. 
允許一個應用程序使用SurfaceFlinger的底層屬性。(什麼是SurfaceFlinger?)

 

android.permission.ACCESS_WIFI_STATE : 

Allows applications to access information about Wi-Fi networks. 
允許應用程序獲取Wi-Fi網絡的信息)。

 

android.permission.ACCOUNT_MANAGER : 

Allows an applications to call into AccountAuthenticators. 
允許一個應用程序啓動賬戶認證。

 

android.permission.AUTHERTICATE_ACCOUTS : 

Allows an applicatons to act as an AccoutAuterticator for the AccoutManger. 
允許一個應用程序充當賬戶認證管理者。

 

android.permission.BATTERY_STATS :

Allows an application to collect battery statistics.

允許一個應用程序獲取電池使用的統計信息(剩餘電量、電池的耗電情況(各主要應用程序耗電佔總耗電的百分比等)等)。

 

android.permission.BIND_APPWIGET :

Allows an application to tell the AppWiget service which application can access AppWiget data.

允許一個應用程序告知AppWiget服務:我(當前應用程序)可以訪問AppWiget數據。

 

android.permission.BIND_DEVICE_ADMIN :

Must be required by device administration receiver, to ensure that only the system can interact with it.

設備管理服務必須擁有的權限,確保只有系統可以通過設備管理服務與設備進行互動(訪問設備,數據交互)。

 

android.permission.BIND_INPUT_METHOD :

Must be required by an InputMethodService, to ensure that only the system can bind to it.

輸入法服務(InputMethodService)必須擁有的權限,確保只有系統可以綁定之。

 

android.permission.BIND_WALLPAPER : 
Must be required by a WallpaperService, to ensure that only the system can bind to it.

桌面服務(WallpaperService)必須擁有的權限,確保只有系統纔可以綁定之.

 

android.permission.BLUETOOTH :

Allows applications to connect to paired buletooth devices.

允許應用程序連接到已配對的藍牙設備(遠端藍牙,非本機藍牙)。

 

android.permission.BULETOOTH_ADMIN : 
Allows applications to discover an pair bluetooth devices.

允許應用程序搜索並且配對藍牙設備。

 

android.permission.BRICK :

Required to be able to disable the device (very dangrous!).

禁用設備必須擁有的權限(危險,慎用!)。

 

android.permission.BROADCAST_PACKAGE_REMOVED :

Allows an application to boradcast a notification that an application package has been removed.

允許一個應用程序廣播“一個(不是同一個)應用程序包已經被移除”的通告。(指一個應用程序已被卸裝的通告?)

 

android.permission.BROADCAST_SMS : 
Allows an application to broadcast an SMS receipt notification.

允許一個應用程序廣播一個短信回執(如:帥哥,你有一條新的短消息!)的通告。

 

android.permission.BROADCAST_STICKY :

Allows an application to broadcast sticky intents.

允許一個應用程序廣播常用(sticky?) intents.

 

android.permission.WAP_PUSH :

Allows an application to broadcast a WAP PUSH receipt notification.

允許一個應用程序廣播WAP PUSH回執通告。

說明:WAP-PUSH,WAP推送短信,是一種特殊格式的短信。WAP-PUSH可以將某一站點或某一業務的鏈接通過短息發送到支持WAP的設備,WAP PUSH實現了短信和WAP業務的結合。

 

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 througth the Dialer user interface for confirm the call being palced.

允許應用程序不經過用戶撥號界面而撥打任意號碼(包括緊急號碼)。(緊急號碼是指哪些?)

 

android.permission.CAMERA :

Required to be able to access the camera device.

訪問攝像頭設備必須具備的權限。

 

android.permission.CHANGE_COMPONENT_ENABLED_STATE : 
Allows an application to change whether an application component (other than its own) is enabled or not.

允許一個應用程序改變另一個應用程序組件的啓用狀態(禁用或啓用)。

 

android.permission.CHANGE_NETWORK_STATE :

Allows applications to change network connecitity state.

允許應用程序更改網絡連接狀態。

 

android.permission.CHANGE_WIFIMULTICAST_STATE :

Allows applications to enter Wi-Fi Multicast mode.

允許應用程序進入Wi-Fi Multicast 模式。

說明:Multicast,多重廣播,網絡中的一個節點發出的信息被多個節點接收。

 

android.permission.CHANGE_WIFI_STATE :

Allows applications to change Wi-Fi connectivity state.

允許應用程序更改Wi-Fi連接狀態。

 

android.permission.CLEAR_APP_CACHE :

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

允許一個應用程序清理所有已安裝程序的設備緩衝區 (是安裝的時候使用的緩衝區,還是運行時候的緩衝區?)

 

android.permission.CLEAR_APP_USER_DATA : 
Allows an application to clear user data.

允許一個應用程序清理用戶數據。

 

android.perimmision.CONTROL_LOCATION_UPDATES :

Allows enabling/disabling location update notification from the radio.

允許啓用/禁用位置更新的提示信息。(from the radio? 通過電波獲得的位置更新信息?)

 

android.permission.DELETE_CACHE_FILES :

Allows an application to delete cache files.

允許一個應用程序刪除cache文件。

 

android.permission.DLEETE.PACKAGES :

Allows an application to delete packages.

允許一個應用程序刪除packages(apk安裝包?還是所有類型的壓縮包?)

 

android.permission.DEVICE_POWER :

Allows low-level access to power management.

允許訪問底層的電源管理。

 

android.permission.DIAGNOSTIC :

Allows application to RW to diagnostic resources.

允許應用程序讀寫診斷資源(diagnostic resources)。(什麼事diagnostic resources?診斷信息,log?)

 

android.permission.DISABLE_KEYGUARD :

Allows aplications to disable the keyguard.

允許應程序禁用鍵盤鎖。

 

android.permission.DUMP :

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

允許一個應用程序從系統服務中抓取(檢索)狀態轉儲信息。(什麼是state dump?將數據從一個設備轉存到另外一個設備?)

 

android.permission.EXPAND_STATUS_BAR :

Allows an applicaton to expand or collapse the status bar.

允許一個應用程序擴張或收縮狀態欄。

 

android.permission.FACTORY_TEST :

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

允許像廠家測試程序那樣以root用戶權限運行應用程序。

 

android.permission.FLSHLIGHT :

Allows access to the flashlight.

允許訪問閃光信號燈。

 

android.permission.FORCE_BACK :

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

允許一個應用程序在activity上強制執行一個回退操作,無論這個activity是否是頂層的activity。

 

android.permission.GET_ACCOUNTS :

Allows access to the list of accouts in the Accounts Service.

允許訪問賬號服務的賬號列表。

 

android.permission.GET_PACKAGE_SIZE :

Allows an application to find out the space used by any package.

允許應用程序獲得任何package佔用的存儲空間。

 

android.permission.GET_TASKS :

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

允許一個應用程序獲得的當前或最近運行的任務信息:像在任務中運行了哪些activitys等一些簡短信息。

 

android.permission.GLBOAL_SEARCH :

This permission can be used on content providers to allow the global search system to access their data.

擁有該權限的content providers將允許全局搜索系統訪問其數據。

 

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.

允許一個應用程序向事件流(事件隊列)注入用戶事件(keys,touch,tarckball),並且將其傳遞給窗口。

 

android.permission.INSTALL_LOCATION_PROVIDER :

Allows an application to install a locaton provider int the location Manager.

允許應用程序程序安裝一個位置服務到位置管理器。

 

androd.permission.INSTALL_PCAKAGES :

Allows an application to install packages.

允許一個應用程序安裝packages。(用於版本升級的?)

 

android.permission.INTERNAL_SYSTEM_WINDOW :

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

允許一個應用程序打開系統用戶界面中的窗口。

 

android.permission.INTERNET :

Allows application to open networkd sockets.

允許應用程序打開網絡套接字(sockets)。

 

android.permission.KILL_BACKGROUND_PROCESSES :

Allows an application to call killBackgroundProcesses(String).

允許應用程序調用killBackgroundProcesses(String)方法。

 

android.permission.MANAGE_ACCOUNTS :

Allows an application to manage the list of accouts in the AccountManager.

允許應用程序管理AccountManager中的賬戶列表。

 

android.permission.MANAGE_APP_TOKENS :

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

允許一個應用程序管理(創建、銷燬、Z-order)在窗口管理器中的應用程序圖標。

 

android.permission.MASTER_CLEAR:

none.

沒任何描述。

 

android.permisson.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.

允許修改電話(手機)狀態——上電,人機界面(mmi,Man Machine Interface)等。

 

android.permission.MOUNT_FORMAT_FILESYSTEMS :

Allows formatting file sysytems for removable storage.

允許格式化移動存儲設備。

 

android.permission.MOUNT_UNMOUNT_FILESYSYTEMS : 
Allows mounting and unmounting the file sysytems for removable storage.

允許加載或卸載移動存儲設備。

 

android.permission.FERSISTENT_ACTIVITY : 
Allows an application to make its activities persistent.

允許一個應程序設置其activities具有持久性(persistent activities是什麼樣的activites?)

 

android.permission.PROCESS_OUTGOING_CALLS :

Allows an application to monitor, modify, or abort outgoing calls.

允許應用程序監視、修改、忽略撥出的電話(撥號)。

 

android.permission.READ_CALENDAR :

Allows an application to read the user’s calendar data.

允許一個應用程序讀取用戶日曆數據。

 

android.permission.READ_CONTACTS :

Allows an apllication to read the user’s contacts data.

允許一個應用程序讀取用戶聯繫人列表。

 

android.permission.READ_FRAME_BUFFER :

Allows an application to take screen shots and more generally get access to the frame buffer data.

允許一個應用程序通過訪問幀緩衝區(一般一屏就是一幀)獲取屏幕截圖等幀數據。

 

android.permission.READ_HISTORY_BOOKMARKS :

Allows an application to read (but not write) the user’s browsing history and bookmarks.

允許一個應用程序讀取瀏覽器的歷史記錄和書籤。

 

android.permission.READ_INPUT_STATE :

Allows an application to retrieve the current state of keys and switches.

允許一個應用程序獲取當前keys和switches的狀態(keys、switchs都是輸入設備)。

 

android.permission.READ_LOGS :

Allows an application to read the low-level system log files.

允許一個應用程序讀取底層系統的log文件。

 

android.permission.READ_OWNER_DATA :

Allows an application to read the owner’s data.

允許一個應用程序讀取所有者的數據。(手機的owner?)

 

android.permission.READ_PHONE_STATE :

Allows read only access to phone state.

允許讀取(不可寫)手機狀態。

 

android.permission.READ_SMS :

Allows an application to read SMS messages.

允許一個應用程序讀取手機短消息。

 

android.permission.READ_SYNC_SETTING :

Allows applications to read the sync setting.

允許應用程序讀取同步設置

 

android.permission.READ_SYNC_STATS :

Allows applications to read sync stats.

允許一個應用程序讀取同步狀態。

 

android.permission.REBOOT :

Required to be able to reboot the device.

重啓設備必須具有的權限。

 

android.permission.RECEIVE_BOOT_COMPLETED :

Allows an application to receive the ACTION_BOOT_COMPLETED that is boradcast after the sysytem finishes booting.

允許應用程序獲取系統完全啓動之後的ACTION_BOOT_COMPLETED廣播。

 

android.permission.RECEIVE_MMS :

Allows an application to monitor incoming MMS messages, to record or perform processing on them.

允許一個應用程序監控收到的彩信(MMS),記錄或處理之。

 

android.permission.RECEIVE_SMS :

Allows an application to monitor incoming SMS messages, to record or perform processing on them.

允許一個應用程序監控收到的短信(SMS),記錄或處理之。

 

android.permission.RECEIVE_WAP_PUSH :

Allows an application to monitor incoming WAP push messages.

允許一個應用程序監測接受的WAP-PSUH消息。

 

android.permission.RECORD_AUDIO : 
Allows an application to record audio.

允許一個應用程序錄音。

 

android.permission.REORERD_TASKS :

Allows an application to change the Z-order of tasks.

允許一個應用程序改變任務的Z-order(類似於優先級?)

 

android.permission.RESTART_PACKAGES :

This constant is deprecated. The restartPackage(String) API is no longer supported.

這個常量已不再使用,restartPackage這個API函數不再有效。

 

android.permission.SEND_SMS : 
Allows an application to send SMS messages.

允許應用程序發送短消息(SMS)。

 

android.permission.SET_ACTIVITY_WATHCER :

Allows an application to watch and control how activities are started globally in system.

允許一個應用程序在全局系統中監控activities是如何被啓動的。

 

android.permission.SET_ALWAYS_FINISH :

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

允許應用程序無論activies是否剛剛結束,都將應用程序置於後臺運行。(強制結束activies,置應用程序於後臺運行?)

 

android.permission.SET_ANIMATION_SCALE :

Modify the global animation scaling factor.

修改全局動畫縮放比例。

 

android.permission.SET_DEBUG_APP :

Configure an application for debugging.

爲調試配置一個應用程序。

 

android.permission.SET_ORIENTATION :

Allows low-level access to setting the orientation (actually rotation) of the screen.

允許設置屏幕方向(實際上就是旋轉屏幕)。

 

android.permission.SET_PREFERRED_APPLICATIONS :

This constant is deprecated, No longer useful, see addPackageToPreferred(String)for details.

這個常量已經無效了。

 

android.permission.SET_PROCESS_LIMIT :

Allows application to set the maximum number of (not needed) application processes that can be runing.

允許應用程序設置最大可用進程數(不是必須的)。

 

android.permission.SET_TIME :

Allows applications to set the system time.

允許應用程序設置系統時間。

 

android.permission.SET_TIME_ZONE :

Allows applications to set the system time zone.

允許應用程序設置系統時區。

 

android.permission.SET_WALLPAPER :

Allows applications to set the wallpaper.

允許應用程序設置桌面。

 

android.permission.SET_WALLPAPER_HINTS : 
Allows application to set wallpaper hints.

允許應用程序設置桌面提示。(wallpaper hints 是什麼東東?) 

 

android.permission.SINGAL_PERSISTENT_PROCESSES :

Allows an application to request that a signal be sent to all persistent processes.

允許應用程序請求一個發送給所有持續進程的信號(signal)。(persistent processes 是什麼樣的進程?)

 

android.permission.STATUS_BAR :

Allows an application to open, close, or disable the status bar and its icons.

允許一個應用程序打開、關閉、禁用狀態欄和狀態欄圖標。

 

android.permission.SUBSCRIBED_FEEDS_READ :

Allows an application to allow access the subscribed feeds ContentProvider.

允許一個應用程序訪問訂閱RSS feeds的ContentProvider。

 

android.permission.SUBSRIBED_FEEDS_WRITE :

None.

沒有任何描述。

 

android.permission.SYSYTEM_ALERT_WINDOW : 
Allows an application to open windows using the type TYPE_SYSTEM_ALERT, show on top of all other applications.

允許應用程序打開一個TYPE_SYSTEM_ALERT類型的系統警告(提示)窗口, 並將其置於頂層顯示。

 

android.permission.UPDATE_DEVICE_STATS :

Allows an application to update device statistics.

允許應用程序更新設備統計信息。

 

android.permission.USE_CREDENTIALS :

Allows an application to request authtokens from the AccountManager.

允許一個應用程序向AccountManager申請授權標記。

 

android.permission.VIBRATE :

Allows access to the vibrator.

允許訪問振動器。

 

android.permission.WAKE_LOCK :

Allows using PowerManager WakeLocks to keep processor from sleeping or screen from dimming.

允許使用PowerManager WakeLocks,避免處理器進入休眠,或屏幕變暗。

 

android.permission.WRITE_APN_SETTINGS :

Allows applications to write the apn settings.

允許應用程序設置APN。

說明:APN(Acess Point Name)即“接入點名稱”,用來標識GPRS的業務種類,目前分爲兩大類: CMWAP(通過GPRS訪問WAP業務)、CMNET(除了WAP以外的服務目前都是CMNET,比如連接因特網等)。

 

android.permission.WRITE_CALENDAR :

Allows an application to write (but not read) the user’s calendar data.

允許應用程序只寫用戶日曆數據。

 

android.permission.WRITE_CONTACTS :

Allows an application to write (but not read) the user’s contacts data.

允許應用程序只寫用戶聯繫人數據。

 

android.permission.WRITE_EXTERNAL_STORAGE :

Allows an application to write to external storage.

允許應用程序寫數據到外部存儲設備(主要是SD卡)。

 

android.permission.WRITE_GSERVICES :

Allows an application to modify the Google service map.

允許應用程序修改google地圖服務。

 

android.permission.WRITE_HISTORY_BOOKMARKS :

Allows an application to write (but not read) the user’s browsing history and bookmarks.

允許一個應用程序寫數據到用戶瀏覽器歷史記錄和書籤。

 

android.permission.WRITE_OWNER_DATA :

Allows an application to write (but not read) the owner’s data.

允許一個應用程序寫入(填入)所有者(手機所有者?)的信息。

 

android.permission.WRITE_SECURE_SETTINGS :

Allows an application to read or write the secure system settings.

允許一個應用程序讀寫系統安全設置。

 

android.permission.WRITE_SETTINGS :

Allows an application to read or write the system setting.

允許一個應用程序讀寫系統設置。

 

android.permission.WRITE_SMS :

Allows an application to write SMS messages.

允許一個應用程書寫短消息。

 

android.permisson.WRITE_SYNC_SETTING :

Allows applications to write the sync setting.

允許應用程序更改同步設置。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章