正文
一、結構
java.lang.Object
android.Manifest
public final class Manifest extends Object
内部類
Manifest.permission
Manifest.permission_group
二、Manifest.permission的常量 <!--[endif]-->
ACCESS_CHECKIN_PROPERTIES
允許在登入資料庫的時候讀寫其中的屬性表,并上傳改變的值
ACCESS_COARSE_LOCATION
允許應用通路範圍(如WIFI)性的定位
ACCESS_FINE_LOCATION
允許應用通路精确(如GPS)性的定位
ACCESS_LOCATION_EXTRA_COMMANDS
允許應通路額外的提供定位的指令
ACCESS_MOCK_LOCATION
允許應用建立用于測試的模拟定位提供者
ACCESS_NETWORK_STATE
允許應用通路網絡上的資訊
ACCESS_SURFACE_FLINGER
允許應用使用低版本視圖的特征
ACCESS_WIFI_STATE
允許應用通路關羽Wi-Fi網絡的資訊
ACCOUNT_MANAGER
允許應用進入帳戶認證
AUTHENTICATE_ACCOUNTS
允許應用為ACCOUNT_MANAGER扮演一個帳戶認證系統
BATTERY_STATS
允許應用去統計電源資訊
BIND_APPWIDGET
允許應用告訴AppWidget哪個應用能夠通路該AppWidget的資料
BIND_DEVICE_ADMIN
必須通過關機接收者的請求來確定隻有系統能夠與之互動
BIND_INPUT_METHOD
必須通過InputMethodService的請求來確定隻有系統能夠與之綁定
BIND_WALLPAPER
必須通過WallpaperService的請求來確定隻有系統能夠與之綁定
BLUETOOTH
允許應用去連接配接藍牙裝置
BLUETOOTH_ADMIN
允許應用找到與之連接配接的藍牙裝置
BRICK
被請求廢止裝置(非常危險)
BROADCAST_PACKAGE_REMOVED
允許應用發出一個程式包被移除的廣播消息
BROADCAST_SMS
允許應用發出一個收到短信的消息
BROADCAST_STICKY
允許應用發出一個與intent相連的消息
BROADCAST_WAP_PUSH
允許應用發出一個收到WAP PUSH的廣播消息
CALL_PHONE
允許應用啟動一個使用者确認電話被撥打而不通過撥打電話的使用者界面的的撥打程式
CALL_PRIVILEGED
允許應用啟動一個使用者确認電話被撥打而不通過撥打電話的使用者界面的的任意号碼的撥打,包括緊急号碼.
CAMERA
能夠啟動照相機裝置的請求
CHANGE_COMPONENT_ENABLED_STATE
允許應用去改變一個應用是否是激活狀态
CHANGE_CONFIGURATION
允許應用修改目前的配置,如本地設定
CHANGE_NETWORK_STATE
允許應用改變網絡的連接配接狀态
CHANGE_WIFI_MULTICAST_STATE
允許應用進入Wi-Fi的多點傳播方式
CHANGE_WIFI_STATE
允許應用改變Wi-Fi的連接配接狀态
CLEAR_APP_CACHE
允許應用清除所有安裝在裝置上的應用的緩存
CLEAR_APP_USER_DATA
允許應用清除使用者的資訊資料
CONTROL_LOCATION_UPDATES
允許從廣播裝置來更新或不更新本地的消息
DELETE_CACHE_FILES
允許應用删除掉緩存檔案
DELETE_PACKAGES
允許應用删除掉程式包
DEVICE_POWER
允許低權限的通路電源管理項
DIAGNOSTIC
允許應用診斷程式資源
DISABLE_KEYGUARD
允許應用禁用鍵盤鎖
DUMP
允許應用從系統服務中恢複轉儲的資訊
EXPAND_STATUS_BAR
允許應用擴大或縮小狀态欄
FACTORY_TEST
如制造商測試的應用一樣用終極權限使用者運作
FLASHLIGHT
允許通路手電筒
FORCE_BACK
允許應用強制的傳回操作而不論是不是最終的activity
GET_ACCOUNTS
允許應用通路賬目服務中的統計清單
GET_PACKAGE_SIZE
允許應用查找出任何程式包使用的空間
GET_TASKS
允許應用找到關于目前或最近運作的任務和在哪些acitivities裡運作
GLOBAL_SEARCH
這個權限可以被内容提供者用來允許使用全程搜尋他們的資料
HARDWARE_TEST
允許通路硬體及周邊裝置.
INJECT_EVENTS
允許應用注入使用者事件(鍵盤、觸摸)到事件中然後提供給任意的視窗
INSTALL_LOCATION_PROVIDER
允許應用安裝一個位置提供商到位置管理器中
INSTALL_PACKAGES
允許應用安裝程式包.
INTERNAL_SYSTEM_WINDOW
允許應用打開被部分系統使用者接口使用的視窗
INTERNET
允許應用打開網絡套接口
KILL_BACKGROUND_PROCESSES
允許應用去呼叫killBackgroundProcesses(String).方法
MANAGE_ACCOUNTS
允許應用去管理帳戶管理者中的重要清單
MANAGE_APP_TOKENS
允許應用去管理(建立、銷毀、順序)在視窗管理者中的應用
MASTER_CLEAR
MODIFY_AUDIO_SETTINGS
允許應用修改全局音頻設定
MODIFY_PHONE_STATE
允許改變撥打電話的狀态-電源等
MOUNT_FORMAT_FILESYSTEMS
允許格式化可移除的存儲倉庫的檔案系統
MOUNT_UNMOUNT_FILESYSTEMS
允許裝備或解除可移除的存儲倉庫的檔案系統
PERSISTENT_ACTIVITY
允許應用使它的activities更持久穩固
PROCESS_OUTGOING_CALLS
允許應用監督、限定或終止呼出的電話
READ_CALENDAR
允許應用讀取使用者的月曆資料
READ_CONTACTS
允許應用讀取使用者的聯系人資料
本文轉自over140 51CTO部落格,原文連結:http://blog.51cto.com/over140/582724,如需轉載請自行聯系原作者