Android的常用權限
訪問網絡
android.permission.INTERNET
訪問網絡連接可能產生GPRS流量
寫入外部存儲
android.permission.WRITE_EXTERNAL_STORAGE
允許程序寫入外部存儲,如SD卡上寫文件
獲取網絡狀態
android.permission.ACCESS_NETWORK_STATE
獲取網絡信息狀態 , 如當前的網絡連接是否有效
撥打電話
android.permission.CALL_PHONE
允許程序從非系統撥號器里輸入電話號碼
拍照權限
android.permission.CAMERA
允許訪問攝像頭進行拍照
讀取電話狀態
android.permission.READ_PHONE_STATE
訪問電話狀態
讀取短信內容
android.permission.READ_SMS
讀取短信內容
寫入聯系人
android.permission.WRITE_CONTACTS
寫入聯系人,但不可讀取
設置屏幕方向
android.permission.SET_ORIENTATION
設置屏幕方向為橫屏或標準方式顯示,不用于普通應用
其他權限
訪問登記屬性
android.permission.ACCESS_CHECKIN_PROPERTIES
讀取或寫入登記check-in數據庫屬性表的權限
獲取精確位置
android.permission.ACCESS_FINE_LOCATION
通過GPS芯片接收衛星的定位信息
定位精度達10米以內
訪問定位額外命令
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS
允許程序訪問額外的定位提供者指令
獲取模擬定位信息
android.permission.ACCESS_MOCK_LOCATION
獲取模擬定位信息
一般用于幫助開發者調試應用
訪問
Surface Flinger
android.permission.ACCESS_SURFACE_FLINGER
Android平臺上底層的圖形顯示支持
一般用于游戲或照相機預覽界面和底層模式的屏幕截圖
獲取WiFi狀態
android.permission.ACCESS_WIFI_STATE
獲取當前WiFi接入的狀態以及WLAN熱點的信息
賬戶管理
android.permission.ACCOUNT_MANAGER
獲取賬戶驗證信息
主要為GMail賬戶信息
只有系統級進程才能訪問的權限
驗證賬戶
android.permission.AUTHENTICATE_ACCOUNTS
允許一個程序通過賬戶驗證方式訪問賬戶管理ACCOUNT_MANAGER相關信息
電量統計
android.permission.BATTERY_STATS
獲取電池電量統計信息
綁定小插件
android.permission.BIND_APPWIDGET
允許一個程序告訴appWidget服務需要訪問小插件的數據庫
只有非常少的應用才用到此權限
綁定設備管理
android.permission.BIND_DEVICE_ADMIN
請求系統管理員接收者receiveR
只有系統才能使用
綁定輸入法
android.permission.BIND_INPUT_METHOD
請求InputMethodService服務
只有系統才能使用
綁定RemoteView
android.permission.BIND_REMOTEVIEWS
必須通過RemoteViewsService服務來請求
只有系統才能用
綁定壁紙
android.permission.BIND_WALLPAPER
必須通過WallpaperService服務來請求
只有系統才能用
使用藍牙
android.permission.BLUETOOTH
允許程序連接配對過的藍牙設備
藍牙管理
android.permission.BLUETOOTH_ADMIN
允許程序進行發現和配對新的藍牙設備
變成磚頭
android.permission.BRICK
能夠禁用手機
非常危險
顧名思義就是讓手機變成磚頭
應用刪除時廣播
android.permission.BROADCAST_PACKAGE_REMOVED
當一個應用在刪除時觸發一個廣播
收到短信時廣播
android.permission.BROADCAST_SMS
當收到短信時觸發一個廣播
連續廣播
android.permission.BROADCAST_STICKY
允許一個程序收到廣播后快速收到下一個廣播
WAP PUSH廣播
android.permission.BROADCAST_WAP_PUSH
WAP PUSH服務收到后觸發一個廣播
【Android常用的權限大全】
