天天看點

Android的權限permission

<uses-permission android:name="android.permission.ACCESS_CHECKIN_PROPERTIES" ></uses-permission>

允許讀寫通路"properties"表在checkin資料庫中,改值可以修改上傳

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" ></uses-permission>

允許一個程式通路CellID或WiFi熱點來擷取粗略的位置

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" ></uses-permission>

允許一個程式通路精良位置(如GPS)

<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" ></uses-permission>

允許應用程式通路額外的位置提供指令

<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" ></uses-permission>

允許程式建立模拟位置提供用于測試

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" ></uses-permission>

允許程式通路有關GSM網絡資訊

<uses-permission android:name="android.permission.ACCESS_SURFACE_FLINGER" ></uses-permission>

允許程式使用SurfaceFlinger底層特性

<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" ></uses-permission>

允許程式通路Wi-Fi網絡狀态資訊

<uses-permission android:name="android.permission.ADD_SYSTEM_SERVICE" ></uses-permission>

允許程式釋出系統級服務

<uses-permission android:name="android.permission.BATTERY_STATS" ></uses-permission>

允許程式更新手機電池統計資訊

<uses-permission android:name="android.permission.BLUETOOTH" ></uses-permission>

允許程式連接配接到已配對的藍牙裝置

<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" ></uses-permission>

允許程式發現和配對藍牙裝置

<uses-permission android:name="android.permission.BRICK" ></uses-permission>

請求能夠禁用裝置

<uses-permission android:name="android.permission.BROADCAST_PACKAGE_REMOVED" ></uses-permission>

允許程式廣播一個提示消息在一個應用程式包已經移除後

<uses-permission android:name="android.permission.BROADCAST_STICKY" ></uses-permission>

允許一個程式廣播常用intents

<uses-permission android:name="android.permission.CALL_PHONE" ></uses-permission>

允許一個程式初始化一個電話撥号不需通過撥号使用者界面需要使用者确認

<uses-permission android:name="android.permission.CALL_PRIVILEGED" ></uses-permission>

允許一個程式撥打任何号碼,包含緊急号碼無需通過撥号使用者界面需要使用者确認

<uses-permission android:name="android.permission.CAMERA" ></uses-permission>

請求通路使用照相裝置

<uses-permission android:name="android.permission.CHANGE_COMPONENT_ENABLED_STATE" ></uses-permission>

允許一個程式是否改變一個元件或其他的啟用或禁用

<uses-permission android:name="android.permission.CHANGE_CONFIGURATION" ></uses-permission>

允許一個程式修改目前設定,如本地化

<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" ></uses-permission>

允許程式改變網絡連接配接狀态

<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" ></uses-permission>

允許程式改變Wi-Fi連接配接狀态

<uses-permission android:name="android.permission.CLEAR_APP_CACHE" ></uses-permission>

允許一個程式清楚緩存從所有安裝的程式在裝置中

<uses-permission android:name="android.permission.CLEAR_APP_USER_DATA" ></uses-permission>

允許一個程式清除使用者設定

<uses-permission android:name="android.permission.CONTROL_LOCATION_UPDATES" ></uses-permission>

允許啟用禁止位置更新提示從無線子產品

<uses-permission android:name="android.permission.DELETE_CACHE_FILES" ></uses-permission>

允許程式删除緩存檔案

<uses-permission android:name="android.permission.DELETE_PACKAGES" ></uses-permission>

允許一個程式删除包

<uses-permission android:name="android.permission.DEVICE_POWER" ></uses-permission>

允許通路底層電源管理

<uses-permission android:name="android.permission.DIAGNOSTIC" ></uses-permission>

允許程式RW診斷資源

<uses-permission android:name="android.permission.DISABLE_KEYGUARD" ></uses-permission>

允許程式禁用鍵盤鎖

<uses-permission android:name="android.permission.DUMP" ></uses-permission>

允許程式傳回狀态抓取資訊從系統服務

android.permission.EXPAND_STATUS_BAR

允許一個程式擴充收縮狀态欄

android.permission.FACTORY_TEST

作為一個工廠測試程式,運作在root使用者

android.permission.FLASHLIGHT

通路閃光燈

android.permission.FORCE_BACK

允許程式強行一個後退操作是否在頂層activities

android.permission.FOTA_UPDATE android

 一個預留權限

android.permission.GET_ACCOUNTS

通路一個帳戶清單在Accounts Service中

android.permission.GET_PACKAGE_SIZE

允許一個程式擷取任何package占用空間容量

android.permission.GET_TASKS

允許一個程式擷取資訊有關目前或最近運作的任務,一個縮略的任務狀态,是否活動等等

android.permission.HARDWARE_TEST

允許通路硬體

android.permission.INJECT_EVENTS

允許一個程式截獲使用者事件如按鍵、觸摸、軌迹球等等到一個時間流

android.permission.INSTALL_PACKAGES

允許一個程式安裝packages

android.permission.INTERNAL_SYSTEM_WINDOW

允許打開視窗使用系統使用者界面

android.permission.INTERNET

允許程式打開網絡套接字

android.permission.MANAGE_APP_TOKENS

允許程式管理(建立、催後、z- order預設向z軸推移)程式引用在視窗管理器中

android.permission.MASTER_CLEAR

恢複出廠設定權限,清除一切使用者資料

android.permission.MODIFY_AUDIO_SETTINGS

允許程式修改全局音頻設定

android.permission.MODIFY_PHONE_STATE

允許修改話機狀态,如電源,人機接口等

android.permission.MOUNT_UNMOUNT_FILESYSTEMS

允許挂載和反挂載檔案系統可移動存儲

android.permission.PERSISTENT_ACTIVITY

允許一個程式設定他的activities顯示

android.permission.PROCESS_OUTGOING_CALLS

允許程式監視、修改有關播出電話

android.permission.READ_CALENDAR

允許程式讀取使用者月曆資料

android.permission.READ_CONTACTS

允許程式讀取使用者聯系人資料

android.permission.READ_FRAME_BUFFER

允許程式螢幕波或和更多正常的通路幀緩沖資料

android.permission.READ_INPUT_STATE

允許程式讀取底層系統日志檔案

android.permission.READ_OWNER_DATA

允許程式讀取所有者資料

android.permission.READ_SMS

允許程式讀取短資訊

android.permission.READ_SYNC_SETTINGS

允許程式讀取同步設定

android.permission.READ_SYNC_STATS

允許程式讀取同步狀态

android.permission.REBOOT

請求能夠重新啟動裝置

android.permission.RECEIVE_BOOT_COMPLETED

允許一個程式接收到 ACTION_BOOT_COMPLETED廣播在系統完成啟動

android.permission.RECEIVE_MMS

允許一個程式監控将收到MMS彩信,記錄或處理

android.permission.RECEIVE_SMS

允許程式監控一個将收到短資訊,記錄或處理

android.permission.RECEIVE_WAP_PUSH

允許程式監控将收到WAP PUSH資訊

android.permission.RECORD_AUDIO

允許程式錄制音頻

android.permission.REORDER_TASKS

允許程式改變Z軸排列任務

android.permission.RESTART_PACKAGES

允許程式重新啟動其他程式

android.permission.SEND_SMS

允許程式發送SMS短信

android.permission.SET_ACTIVITY_WATCHER

允許程式監控或控制activities已經啟動全局系統中

android.permission.SET_ALWAYS_FINISH

允許程式控制是否活動間接完成在處于背景時

android.permission.SET_ANIMATION_SCALE

修改全局資訊比例

android.permission.SET_DEBUG_APP

配置一個程式用于調試

android.permission.SET_ORIENTATION

允許底層通路設定螢幕方向和實際旋轉

android.permission.SET_PREFERRED_APPLICATIONS

允許一個程式修改清單參數PackageManager.addPackageToPreferred() 和PackageManager.removePackageFromPreferred()方法

android.permission.SET_PROCESS_FOREGROUND

允許程式目前運作程式強行到前台

android.permission.SET_PROCESS_LIMIT

允許設定最大的運作程序數量

android.permission.SET_TIME_ZONE

允許程式設定時間區域

android.permission.SET_WALLPAPER

允許程式設定桌面

android.permission.SET_WALLPAPER_HINTS

允許程式設定桌面hits

android.permission.SIGNAL_PERSISTENT_PROCESSES

允許程式請求發送信号到所有顯示的程序中

android.permission.STATUS_BAR

允許程式打開、關閉或禁用狀态欄及圖示

android.permission.SUBSCRIBED_FEEDS_READ

允許一個程式通路訂閱RSS Feed内容提供

android.permission.SUBSCRIBED_FEEDS_WRITE

系統暫時保留改設定

android.permission.SYSTEM_ALERT_WINDOW

允許一個程式打開視窗使用 TYPE_SYSTEM_ALERT,顯示在其他所有程式的頂層

android.permission.VIBRATE

允許通路振動裝置

android.permission.WAKE_LOCK

允許使用PowerManager的 WakeLocks保持程序在休眠時從螢幕消失

android.permission.WRITE_APN_SETTINGS

允許程式寫入API設定

android.permission.WRITE_CALENDAR

允許一個程式寫入但不讀取使用者月曆資料

android.permission.WRITE_CONTACTS

允許程式寫入但不讀取使用者聯系人資料

android.permission.WRITE_GSERVICES

允許程式修改Google服務地圖

android.permission.WRITE_OWNER_DATA

允許一個程式寫入但不讀取所有者資料

android.permission.WRITE_SETTINGS

允許程式讀取或寫入系統設定

android.permission.WRITE_SMS

允許程式寫短信

android.permission.WRITE_SYNC_SETTINGS

允許程式寫入同步設定

本文轉自楊海龍的部落格部落格51CTO部落格,原文連結http://blog.51cto.com/7218743/1575403如需轉載請自行聯系原作者

IT達仁