天天看點

Android2.2 API 中文文檔系列(4) —— Manifest(一)

正文

  一、結構

    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,如需轉載請自行聯系原作者