[筆記] AndroidManifest.xml 權限設定

<!– 允許在登入數據庫的時候讀寫其中的屬性表,並上傳改變的值 –>

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

 

<!– 允許應用訪問範圍(如WIFI)性的定位 –>

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

 

<!– 允許應用訪問精確(如GPS)性的定位 –>

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

 

<!– 允許應訪問額外的提供定位的指令 –>

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

 

<!– 允許應用創建用於測試的模擬定位提供者 –>

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

 

<!– 允許應用訪問網絡上的信息 –>

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

 

<!– 允許應用使用低版本視圖的特徵 –>

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

 

<!– 允許應用訪問關羽Wi-Fi網絡的信息 –>

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

 

<!– 允許應用進入帳戶認證 –>

<uses-permission android:name=”android.permission.ACCOUNT_MANAGER” />

 

<!– 允許應用為ACCOUNT_MANAGER扮演一個帳戶認證系統 –>

<uses-permission android:name=”android.permission.AUTHENTICATE_ACCOUNTS” />

 

<!– 允許應用去統計電源信息 –>

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

 

<!– 允許應用告訴AppWidget哪個應用能夠訪問該AppWidget的數據 –>

<uses-permission android:name=”android.permission.BIND_APPWIDGET” />

 

<!– 必須通過關機接收者的請求來確保只有系統能夠與之交互 –>

<uses-permission android:name=”android.permission.BIND_DEVICE_ADMIN” />

 

<!– 必須通過InputMethodService的請求來確保只有系統能夠與之綁定 –>

<uses-permission android:name=”android.permission.BIND_INPUT_METHOD” />

 

<!– 必須通過WallpaperService的請求來確保只有系統能夠與之綁定 –>

<uses-permission android:name=”android.permission.BIND_WALLPAPER” />

 

<!– 允許應用去連接藍牙設備 –>

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

 

<!– 允許應用找到與之連接的藍牙設備 –>

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

 

<!– 被請求廢止設備(非常危險) –>

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

 

<!– 允許應用發出一個程序包被移除的廣播消息 –>

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

 

<!– 允許應用發出一個收到短信的消息 –>

<uses-permission android:name=”android.permission.BROADCAST_SMS” />

 

<!– 允許應用發出一個與intent相連的消息 –>

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

 

<!– 允許應用發出一個收到WAP PUSH的廣播消息 –>

<uses-permission android:name=”android.permission.BROADCAST_WAP_PUSH” />

 

<!– 允許應用啟動一個用戶確認電話被撥打而不通過撥打電話的用戶界面的的撥打程序 –>

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

 

<!– 允許應用啟動一個用戶確認電話被撥打而不通過撥打電話的用戶界面的的任意號碼的撥打,包括緊急號碼 –>

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

 

<!– 能夠啟動照相機設備的請求 –>

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

 

<!– 允許應用去改變一個應用是否是激活狀態 –>

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

 

<!– 允許應用修改當前的配置,如本地設置 –>

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

 

<!– 允許應用改變網絡的連接狀態 –>

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

 

<!– 允許應用進入Wi-Fi的組播方式 –>

<uses-permission android:name=”android.permission.CHANGE_WIFI_MULTICAST_STATE” />

 

<!– 允許應用改變Wi-Fi的連接狀態 –>

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

 

<!– 允許應用清除所有安裝在設備上的應用的緩存 –>

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

 

<!– 允許應用清除使用者的信息資料 –>

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

 

<!– 允許從廣播設備來更新或不更新本地的消息 –>

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

 

<!– 允許應用刪除掉緩存文件 –>

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

 

<!– 允許應用刪除掉程序包 –>

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

 

<!– 允許低權限的訪問電源管理項 –>

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

 

<!– 允許應用診斷程序資源 –>

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

 

<!– 允許應用禁用鍵盤鎖 –>

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

 

<!– 允許應用從系統服務中恢復轉儲的信息 –>

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

 

<!– 允許應用擴大或縮小狀態欄 –>

<uses-permission android:name=”android.permission.EXPAND_STATUS_BAR” />

 

<!– 如製造商測試的應用一樣用終極權限用戶運行 –>

<uses-permission android:name=”android.permission.FACTORY_TEST” />

 

<!– 允許訪問手電筒 –>

<uses-permission android:name=”android.permission.FLASHLIGHT” />

 

<!– 允許應用強制的返回操作而不論是不是最終的activity –>

<uses-permission android:name=”android.permission.FORCE_BACK” />

 

<!– 允許應用訪問賬目服務中的統計清單 –>

<uses-permission android:name=”android.permission.GET_ACCOUNTS” />

 

<!– 允許應用查找出任何程序包使用的空間 –>

<uses-permission android:name=”android.permission.GET_PACKAGE_SIZE” />

 

<!– 允許應用找到關於當前或最近運行的任務和在哪些acitivities裡運行 –>

<uses-permission android:name=”android.permission.GET_TASKS” />

 

<!– 這個權限可以被內容提供者用來允許使用全程搜索他們的數據 –>

<uses-permission android:name=”android.permission.GLOBAL_SEARCH” />

 

<!– 允許訪問硬件及周邊設備 –>

<uses-permission android:name=”android.permission.HARDWARE_TEST” />

 

<!– 允許應用注入用戶事件(鍵盤、觸摸)到事件中然後提供給任意的窗口 –>

<uses-permission android:name=”android.permission.INJECT_EVENTS” />

 

<!– 允許應用安裝一個位置提供商到位置管理器中 –>

<uses-permission android:name=”android.permission.INSTALL_LOCATION_PROVIDER” />

 

<!– 允許應用安裝程序包 –>

<uses-permission android:name=”android.permission.INSTALL_PACKAGES” />

 

<!– 允許應用打開被部分系統用戶接口使用的窗口 –>

<uses-permission android:name=”android.permission.INTERNAL_SYSTEM_WINDOW” />

 

<!– 允許應用打開網絡套接口 –>

<uses-permission android:name=”android.permission.INTERNET” />

 

<!– 允許應用去呼叫killBackgroundProcesses(String)方法 –>

<uses-permission android:name=”android.permission.KILL_BACKGROUND_PROCESSES” />

 

<!– 允許應用去管理帳戶管理者中的重要清單 –>

<uses-permission android:name=”android.permission.MANAGE_ACCOUNTS” />

 

<!– 允許應用去管理(創建、銷毀、順序)在窗口管理者中的應用 –>

<uses-permission android:name=”android.permission.MANAGE_APP_TOKENS” />

<uses-permission android:name=”android.permission.MASTER_CLEAR” />

 

<!– 允許應用修改全局音頻設定 –>

<uses-permission android:name=”android.permission.MODIFY_AUDIO_SETTINGS” />

 

<!– 允許改變撥打電話的狀態-電源等 –>

<uses-permission android:name=”android.permission.MODIFY_PHONE_STATE” />

 

<!– 允許格式化可移除的存儲倉庫的文件系統 –>

<uses-permission android:name=”android.permission.MOUNT_FORMAT_FILESYSTEMS” />

 

<!– 允許裝備或解除可移除的存儲倉庫的文件系統 –>

<uses-permission android:name=”android.permission.MOUNT_UNMOUNT_FILESYSTEMS” />

 

<!– 允許應用使它的activities更持久穩固 –>

<uses-permission android:name=”android.permission.PERSISTENT_ACTIVITY” />

 

<!– 允許應用監督、限定或終止呼出的電話 –>

<uses-permission android:name=”android.permission.PROCESS_OUTGOING_CALLS” />

 

<!– 允許應用讀取用戶的日曆數據 –>

<uses-permission android:name=”android.permission.READ_CALENDAR” />

 

<!– 允許應用讀取用戶的聯繫人數據 –>

<uses-permission android:name=”android.permission.READ_CONTACTS” />

 

<!– 允許應用抓取屏幕和更多可獲得的緩衝數據 –>

<uses-permission android:name=”android.permission.READ_FRAME_BUFFER” />

 

<!– 允許應用去讀取(非寫)用戶瀏覽歷史和書籤 –>

<uses-permission android:name=”android.permission.READ_HISTORY_BOOKMARKS” />

 

<!– 允許應用去的當前鍵盤和控制的狀態 –>

<uses-permission android:name=”android.permission.READ_INPUT_STATE” />

 

<!– 允許應用讀取低級別的系統日誌文件 –>

<uses-permission android:name=”android.permission.READ_LOGS” />

 

<!– 允許應用讀取所有者的數據 –>

<uses-permission android:name=”android.permission.READ_OWNER_DATA” />

 

<!– 允許讀取電話的狀態 –>

<uses-permission android:name=”android.permission.READ_PHONE_STATE” />

 

<!– 允許應用讀取短信息 –>

<uses-permission android:name=”android.permission.READ_SMS” />

 

<!– 允許應用讀取同步的設置 –>

<uses-permission android:name=”android.permission.READ_SYNC_SETTINGS” />

 

<!– 允許應用讀取同步的統計數據 –>

<uses-permission android:name=”android.permission.READ_SYNC_STATS” />

 

<!– 重新啟動設備的請求 –>

<uses-permission android:name=”android.permission.REBOOT” />

 

<!– 允許應用接收在系統完成啟動後發出的ACTION_BOOT_COMPLETED廣播信息 –>

<uses-permission android:name=”android.permission.RECEIVE_BOOT_COMPLETED” />

 

<!– 允許應用去監聽多媒體信息並記錄和對起進行處理 –>

<uses-permission android:name=”android.permission.RECEIVE_MMS” />

 

<!– 允許應用去監聽短消息並記錄和對起進行處理 –>

<uses-permission android:name=”android.permission.RECEIVE_SMS” />

 

<!– 允許應用監聽WAP push信息 –>

<uses-permission android:name=”android.permission.RECEIVE_WAP_PUSH” />

 

<!– 允許應用記錄音頻信息 –>

<uses-permission android:name=”android.permission.RECORD_AUDIO” />

 

<!– 允許應用改變任務的關係位置 –>

<uses-permission android:name=”android.permission.REORDER_TASKS” />

 

<!– 已廢棄使用 –>

<uses-permission android:name=”android.permission.RESTART_PACKAGES” />

 

<!– 允許應用發送短消息 –>

<uses-permission android:name=”android.permission.SEND_SMS” />

 

<!– 允許應用查看和控制activities是怎樣在系統中運行的 –>

<uses-permission android:name=”android.permission.SET_ACTIVITY_WATCHER” />

 

<!– 允許應用去控制當activities被覆蓋後是否是立即接觸結束 –>

<uses-permission android:name=”android.permission.SET_ALWAYS_FINISH” />

 

<!– 改變動畫的比例因子 –>

<uses-permission android:name=”android.permission.SET_ANIMATION_SCALE” />

 

<!– 設置一個應用為調試模式 –>

<uses-permission android:name=”android.permission.SET_DEBUG_APP” />

 

<!– 允許低級別的設置屏幕的方向 –>

<uses-permission android:name=”android.permission.SET_ORIENTATION” />

 

<!– 已廢棄 –>

<uses-permission android:name=”android.permission.SET_PREFERRED_APPLICATIONS” />

 

<!– 允許應用設置可以運行的最大數的應用進程 –>

<uses-permission android:name=”android.permission.SET_PROCESS_LIMIT” />

 

<!– 允許應用設置系統時間 –>

<uses-permission android:name=”android.permission.SET_TIME” />

 

<!– 允許應用設置系統時區時間 –>

<uses-permission android:name=”android.permission.SET_TIME_ZONE” />

 

<!– 允許應用設置壁紙 –>

<uses-permission android:name=”android.permission.SET_WALLPAPER” />

 

<!– 允許應用設置鎖定的壁紙 –>

<uses-permission android:name=”android.permission.SET_WALLPAPER_HINTS” />

 

<!– 允許應用發出一個給所有穩定進程信號的請求 –>

<uses-permission android:name=”android.permission.SIGNAL_PERSISTENT_PROCESSES” />

 

<!– 允許應用打開、關閉或使狀態欄或圖標失去作用 –>

<uses-permission android:name=”android.permission.STATUS_BAR” />

 

<!– 允許應用訪問內容提供者的簽署認證 –>

<uses-permission android:name=”android.permission.SUBSCRIBED_FEEDS_READ” />

<uses-permission android:name=”android.permission.SUBSCRIBED_FEEDS_WRITE” />

 

<!– 允許應用使用TYPE_SYSTEM_ALERT來打開窗口,並將窗口顯示於其他應用的頂端–>

<uses-permission android:name=”android.permission.SYSTEM_ALERT_WINDOW” />

 

<!– 允許應用更新設備資料信息 –>

<uses-permission android:name=”android.permission.UPDATE_DEVICE_STATS” />

 

<!– 允許應用從管理器得到授權請求 –>

<uses-permission android:name=”android.permission.USE_CREDENTIALS” />

 

<!– 允許應用訪問震動器 –>

<uses-permission android:name=”android.permission.VIBRATE” />

 

<!– 允許使用電源鎖定管理以使進程休眠或屏幕變暗 –>

<uses-permission android:name=”android.permission.WAKE_LOCK” />

 

<!– 允許應用去寫入接入點設置 –>

<uses-permission android:name=”android.permission.WRITE_APN_SETTINGS” />

 

<!– 允許應用寫(非讀)用戶的日曆數據 –>

<uses-permission android:name=”android.permission.WRITE_CALENDAR” />

 

<!– 允許應用寫(非讀)用戶的聯繫人數據 –>

<uses-permission android:name=”android.permission.WRITE_CONTACTS” />

 

<!– 允許應用寫(非讀)用戶的外部存儲器 –>

<uses-permission android:name=”android.permission.WRITE_EXTERNAL_STORAGE” />

 

<!– 允許應用修改Google服務地圖 –>

<uses-permission android:name=”android.permission.WRITE_GSERVICES” />

 

<!– 允許應用寫(非讀)用戶的瀏覽器歷史和書籤 –>

<uses-permission android:name=”android.permission.WRITE_HISTORY_BOOKMARKS” />

 

<!– 允許應用寫(非讀)用戶的數據 –>

<uses-permission android:name=”android.permission.WRITE_OWNER_DATA” />

 

<!– 允許應用寫或讀當前系統設置 –>

<uses-permission android:name=”android.permission.WRITE_SECURE_SETTINGS” />

 

<!– 允許應用寫或讀系統設置 –>

<uses-permission android:name=”android.permission.WRITE_SETTINGS” />

 

<!– 允許應用寫短消息信息 –>

<uses-permission android:name=”android.permission.WRITE_SMS” />

 

<!– 允許應用寫同步設置 –>

<uses-permission android:name=”android.permission.WRITE_SYNC_SETTINGS” />

上 / 下一篇文章

一般留言