2015年3月13日 星期五

Android 應用程式許可權

 Android 應用程式許可權須在androidManifest.xml檔案宣告,這些應用程式許可權在Manifest.Permission類別提供 
 用法: <uses-permission android:name=” android.permission .(Android應用程式許可權如下表格)
Android應用程式許可權
說明
ACCESS_CHECKIN_PROPERTIES
允許登入資料庫時候,讀/寫其中的屬性工作表並上傳改變的值
ACCESS_COARSE_LOCATION
允許應用程式存取範圍性的定位,如WIFI
ACCESS_FINE_LOCATION
允許應用程式存取精確性的定位,如GPS
ACCESS_LOCATION_EXTRA_COMMANDS
允許應用程式存取額外的提供定位指令
ACESS_MOCK_LOCATION
允許應用程式建立用於測試的模擬的定位提供者
ACESS_NETWORK_STATE
允許應用程式存取網路上的資訊
ACESS_SURFACE_FLINGER
允許應用程式使用低版本試圖的特徵
ACESS_WIFI_STATE
允許應用程式存取關於WIFI網路的資訊
ACCOUNT_MANAGER
允許應用程式進入帳戶確認
AUTHENTICATE_ACCOUNTS
允許應用程式為account manager扮演一個帳戶認證系統
BATTERY_STATS
允許應用程式來統計電源資訊
BIND_APPWIDGET
允許應用程式來告訴APP Widget,哪個應用能夠存取該app widget的資料
BIND_DEVICE_ADMIN
必須透過Administrator 的請求來確保只有系統能夠與之互動請求
BIND_INPUT_METHOD
必須透過Input Method Service 的請求來確保只有系統能夠與之綁定
BIND_WALLPAPER
必須透過wallpaper service 的請求來確保只有系統能夠與之互動請求
BLUETOOTH
允許應用程式去連接藍芽裝置
BLUETOOTH_ADMIN
允許應用程式找到與之綁定的藍芽裝置
BRICK
被請求廢止裝置,該項應用起來非常危險
BROADCAST_PACKGE_REMOVED
允許應用程式發出一個套裝程式被移除的廣播訊息
BROADCAST_SMS
允許應用程式發出一個收到簡訊的訊息
BROADCAST_STICKY
允許應用程式發出一個與Intent相連的訊息
BROADCAST_WAP_PUSH
允許應用程式發出一個收到WAP PUSH的廣播訊息
                                                                                                                                        .
                                                                                                                                        .
 
 資料來源 : Android 400 API精挑細選365個實例說明 作者陽明羽

沒有留言:

張貼留言