




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
ICS33.050
M30
團(tuán)體標(biāo)準(zhǔn)
T/TAF004-2017
Android應(yīng)用權(quán)限調(diào)用開發(fā)者指南
DeveloperGuideforAndroidApplicationPermission
2017-05-22發(fā)布2017-06-01實(shí)施
電信終端產(chǎn)業(yè)協(xié)會(huì)發(fā)布
T/TAF004-2017
Android權(quán)限調(diào)用開發(fā)者指南
1范圍
本標(biāo)準(zhǔn)規(guī)定了開發(fā)者調(diào)用Android系統(tǒng)權(quán)限的使用建議。
本標(biāo)準(zhǔn)適用于Android平臺(tái)應(yīng)用開發(fā)者。
2Android權(quán)限使用背景
由于Android的開發(fā)策略,越來越多的終端廠商和互聯(lián)網(wǎng)廠商入到Android陣營(yíng),Android應(yīng)用的數(shù)
量飛速增長(zhǎng)。Android系統(tǒng)具有進(jìn)程沙箱管理機(jī)制,應(yīng)用使用沙箱之外的資源和功能時(shí),需要向系統(tǒng)申
請(qǐng)權(quán)限。事實(shí)上,Android系統(tǒng)向開發(fā)者開發(fā)了非常多系統(tǒng)權(quán)限,其中許多權(quán)限涉及重要的手機(jī)功能和
用戶數(shù)據(jù)。是否授予各項(xiàng)權(quán)限的權(quán)利交給了普通的手機(jī)用戶,只要是用戶允許,Android系統(tǒng)不會(huì)對(duì)系
統(tǒng)權(quán)限的使用進(jìn)行限制。
一些涉及用戶隱私的敏感權(quán)限開放后,如果被惡意應(yīng)用加以利用,用戶數(shù)據(jù)面臨泄露的風(fēng)險(xiǎn)。另一
方面,由于一些開發(fā)者對(duì)系統(tǒng)權(quán)限的了解不夠深入,可能在開發(fā)應(yīng)用的過程中會(huì)向系統(tǒng)申請(qǐng)一些本來不
需要的權(quán)限。有些申請(qǐng)的權(quán)限在應(yīng)用運(yùn)行過程中并沒有使用,而有些申請(qǐng)的權(quán)限可以通過調(diào)用系統(tǒng)自身
功能的方式規(guī)避。這種情況下的權(quán)限濫用,對(duì)使終端用戶本身是無害的,但仍可能對(duì)用戶產(chǎn)生不必要的
困擾。
互聯(lián)網(wǎng)數(shù)據(jù)中心聯(lián)合360手機(jī)衛(wèi)士發(fā)布的《2016年Android手機(jī)隱私安全報(bào)告》顯示,非游戲類App
獲取隱私權(quán)限普遍增加。其中,獲取“位置信息”權(quán)限的App比例由76.8%增加到91.7%;獲取“訪問聯(lián)
系人”權(quán)限的App比例由33.7%增加到49.0%;獲取“讀取短信記錄”權(quán)限的App比例由25.5%增加到46.2%。
而這其中,越界使用權(quán)限的情況依然非常嚴(yán)重。越界獲取權(quán)限指App在自身功能不必需的情況下獲取某
些權(quán)限的行為。而在對(duì)用戶的調(diào)研中,94.6%的用戶認(rèn)為Android手機(jī)是存在隱私安全隱患的設(shè)備,而App
獲取隱私權(quán)限用途不明是導(dǎo)致用戶擔(dān)心的首要原因。
研究顯示,針對(duì)功能相近的應(yīng)用,普通用戶會(huì)有限選擇使用權(quán)限較少的。而根據(jù)應(yīng)用商店的數(shù)據(jù)統(tǒng)
計(jì),許多開發(fā)者也在有意識(shí)地減少隱私權(quán)限的使用。可見,加強(qiáng)對(duì)權(quán)限的了解和規(guī)范,對(duì)開發(fā)者和普通
用戶都是非常有意義的?;谝陨媳尘?,為了緩解Android應(yīng)用濫用系統(tǒng)權(quán)限的情況,規(guī)范開發(fā)者正確
使用系統(tǒng)權(quán)限,需要制定Android權(quán)限調(diào)用開發(fā)者指南。
3Android系統(tǒng)權(quán)限機(jī)制
1
T/TAF004-2017
3.1權(quán)限級(jí)別
Android系統(tǒng)把權(quán)限分為不同的保護(hù)級(jí)別,其中最長(zhǎng)用的權(quán)限保護(hù)級(jí)別為normal和dangerous。官方
認(rèn)為normal級(jí)別的權(quán)限風(fēng)險(xiǎn)較低,系統(tǒng)在安裝的時(shí)候默認(rèn)進(jìn)行授權(quán);dangerous級(jí)別的權(quán)限風(fēng)險(xiǎn)較高,
需要用戶明確對(duì)應(yīng)用進(jìn)行授權(quán)。Normal和dangerous級(jí)別的權(quán)限是普通開發(fā)者主要使用的兩類權(quán)限,也
是本課題重點(diǎn)討論的內(nèi)容。
常用權(quán)限級(jí)別列舉如下:
(1)normal:權(quán)限保護(hù)級(jí)別默認(rèn)值,低風(fēng)險(xiǎn)權(quán)限,系統(tǒng)默認(rèn)授權(quán),不需要用戶明確授權(quán)。
(2)Dangerous:高風(fēng)險(xiǎn)權(quán)限,Android系統(tǒng)不默認(rèn)授權(quán),需要用戶確認(rèn)。
(3)Signature:與聲明權(quán)限的應(yīng)用具有相同證書的應(yīng)用,Android系統(tǒng)自動(dòng)授權(quán),否則拒絕。
(4)SignatureOrSystem:與聲明權(quán)限的應(yīng)用具有相同證書的應(yīng)用,或者系統(tǒng)應(yīng)用,Android系統(tǒng)
自動(dòng)授權(quán),否則拒絕。
3.2權(quán)限組
從Android6.0開始,針對(duì)dangerous級(jí)別的權(quán)限,系統(tǒng)以權(quán)限組的方式進(jìn)行管理。Dangerous級(jí)別的
權(quán)限在應(yīng)用安裝時(shí)不進(jìn)行授權(quán),在權(quán)限使用時(shí),系統(tǒng)彈出授權(quán)窗口供用戶選擇。授權(quán)窗口中的內(nèi)容顯示
為應(yīng)用對(duì)該權(quán)限所在權(quán)限組的申請(qǐng),如果用戶選擇授權(quán),則是對(duì)權(quán)限所在權(quán)限組的授權(quán)。以PHONE權(quán)限
組為例,如果應(yīng)用同時(shí)申請(qǐng)了READ_PHONE_STATE、CALL_PHONE、READ_CALL_LOG三個(gè)權(quán)限,在用戶對(duì)
READ_PHONE_STATE權(quán)限授權(quán)的同時(shí),應(yīng)用相應(yīng)地獲得了CALL_PHONE和READ_CALL_LOG權(quán)限。
Dangerous權(quán)限組列舉如下:
權(quán)限組權(quán)限
CALENDARREAD_CALENDAR、WRITE_CALENDAR
CAMERACAMERA
CONTACTSREAD_CONTACTS、WRITE_CONTACTS、GET_ACCOUNTS
LOCATIONACCESS_FINE_LOCATION、ACCESS_COARSE_LOCATION
MICROPHONERECORD_AUDIO
PHONEREAD_PHONE_STATE、CALL_PHONE、READ_CALL_LOG、WRITE_CALL_LOG、
ADD_VOICEMAIL、USE_SIP、PROCESS_OUTGOING_CALLS
SENSORSBODY_SENSORS
SMSSEND_SMS、RECEIVE_SMS、READ_SMS、RECEIVE_WAP_PUSH、RECEIVE_MMS
STORAGESEND_SMS、RECEIVE_SMS、READ_SMS、RECEIVE_WAP_PUSH、RECEIVE_MMS
3.3權(quán)限申請(qǐng)、調(diào)用、系統(tǒng)管理方式
Android權(quán)限使用和管理方式簡(jiǎn)述如下:
(1)在AndroidManifest.xml中配置需要使用的權(quán)限。
2
T/TAF004-2017
(2)Normal權(quán)限在應(yīng)用安裝時(shí)自動(dòng)授權(quán),應(yīng)用直接使用;Dangerous級(jí)別權(quán)限不在應(yīng)用安裝時(shí)授權(quán),
需要?jiǎng)討B(tài)申請(qǐng),授權(quán)后才能使用。
(3)Android6.0以后,針對(duì)dangerous級(jí)別權(quán)限Android系統(tǒng)以權(quán)限組方式進(jìn)行授權(quán)和管理。
4Android權(quán)限詳情
Google官方文檔中提供的權(quán)限列表中截止到Android7.1.1版本,一共有140個(gè)權(quán)限,其中normal級(jí)
別的權(quán)限有34個(gè),dangerous級(jí)別權(quán)限有24個(gè)。除了少量已經(jīng)棄用的權(quán)限外,其余為signature或
system|signature級(jí)別的權(quán)限。針對(duì)signature和system|signature級(jí)別的權(quán)限,根據(jù)官方定義是不能
被第三方應(yīng)用使用的,多數(shù)權(quán)限也在文檔中注明僅供系統(tǒng)應(yīng)用使用,因此不在本指南的討論范圍之內(nèi)。
需要特別說明的是,SYSTEM_ALERT_WINDOWS和WRITE_SETTINGS權(quán)限,雖然保護(hù)級(jí)別為signature,實(shí)際
上是可以被第三方App使用的,官方文檔中也做了特殊說明。因此,本指南也將這兩個(gè)權(quán)限包含在內(nèi)。
4.1Dangerous級(jí)別權(quán)限
4.1.1CALENDAR
READ_CALENDAR
權(quán)限名稱READ_CALENDAR
ConstantValueandroid.permission.READ_CALENDAR
引入、棄用情況API1引入
保護(hù)級(jí)別Dangerous
是否供第三方App使用是
基本情況:
允許應(yīng)用讀取用戶日歷數(shù)據(jù)。該權(quán)限可以讓應(yīng)用讀取手機(jī)上的所有日歷活動(dòng),分享和保存日歷
數(shù)據(jù),而不論這些數(shù)據(jù)是否屬于機(jī)密或敏感內(nèi)容。
WRITE_CALENDAR
權(quán)限名稱WRITE_CALENDAR
ConstantValueandroid.permission.WRITE_CALENDAR
引入、棄用情況API1引入
保護(hù)級(jí)別Dangerous
是否供第三方App使用是
基本情況:
允許應(yīng)用寫入用戶日歷數(shù)據(jù)。該權(quán)限可以讓應(yīng)用添加、刪除、更改用戶手機(jī)上的活動(dòng)。該權(quán)限
可讓應(yīng)用冒充日歷所有者發(fā)送消息,或在所有者不知情的情況下修改活動(dòng)。
3
T/TAF004-2017
4.1.2CAMERA
CAMERA
權(quán)限名稱CAMERA
ConstantValueandroid.permission.CAMERA
引入、棄用情況API1引入
保護(hù)級(jí)別Dangerous
是否供第三方App使用是
基本情況:
允許應(yīng)用使用照相設(shè)備。該權(quán)限可以讓應(yīng)用隨時(shí)使用相機(jī)拍攝照片和視頻,而無需用戶的確認(rèn)。
4.1.3CONTACTS
READ_CONTACTS
權(quán)限名稱READ_CONTACTS
ConstantValueandroid.permission.READ_CONTACTS
引入、棄用情況API1引入
保護(hù)級(jí)別Dangerous
是否供第三方App使用是
基本情況:
允許應(yīng)用讀取用戶聯(lián)系人數(shù)據(jù)。該權(quán)限可以讓應(yīng)用讀取用戶手機(jī)上存儲(chǔ)的聯(lián)系人的相關(guān)數(shù)據(jù),
包括通過打電話、發(fā)送電子郵件或以其他方式與特定個(gè)人通信的頻率。該權(quán)限可讓應(yīng)用保存聯(lián)
系人數(shù)據(jù),而惡意應(yīng)用可能會(huì)在用戶不知情的情況下分享聯(lián)系人數(shù)據(jù)。
WRITE_CONTACTS
權(quán)限名稱WRITE_CONTACTS
ConstantValueandroid.permission.WRITE_CONTACTS
引入、棄用情況API1引入
保護(hù)級(jí)別Dangerous
是否供第三方App使用是
基本情況:
允許應(yīng)用寫入用戶聯(lián)系人數(shù)據(jù)。該權(quán)限可以讓應(yīng)用修改用戶手機(jī)上存儲(chǔ)的聯(lián)系人的相關(guān)數(shù)據(jù),
包括用戶通過打電話、發(fā)送電子郵件或以其他方式與特定個(gè)人通信的頻率。該權(quán)限可以讓應(yīng)用
刪除聯(lián)系人數(shù)據(jù)。
GET_ACCOUNTS
權(quán)限名稱GET_ACCOUNTS
ConstantValueandroid.permission.GET_ACCOUNTS
引入、棄用情況API1引入
保護(hù)級(jí)別Dangerous
4
T/TAF004-2017
是否供第三方App使用是
基本情況:
訪問手機(jī)中的帳戶列表。(API23開始,如果App與賬戶管理者使用相同簽名,訪問賬戶是則無
需該權(quán)限。)
4.1.4LOCATION
ACCESS_FINE_LOCATION
權(quán)限名稱ACCESS_FINE_LOCATION
ConstantValueandroid.permission.ACCESS_FINE_LOCATION
引入、棄用情況API1引入
保護(hù)級(jí)別Dangerous
是否供第三方App使用是
基本情況:
允許應(yīng)用訪問精確位置。該權(quán)限可以讓應(yīng)用通過全球定位系統(tǒng)(GPS)或網(wǎng)絡(luò)位置信息源(例如
基站和WLAN)獲取用戶的精確位置信息。
ACCESS_COARSE_LOCATION
權(quán)限名稱ACCESS_COARSE_LOCATION
ConstantValueandroid.permission.ACCESS_COARSE_LOCATION
引入、棄用情況API1引入
保護(hù)級(jí)別Dangerous
是否供第三方App使用是
基本情況:
允許應(yīng)用訪問粗略位置信息。該權(quán)限獲取用戶的大致位置信息。這類位置信息來自于使用網(wǎng)絡(luò)
位置信息源(例如基站和WLAN)的位置信息服務(wù)。
4.1.5MICROPHONE
RECORD_AUDIO
權(quán)限名稱RECORD_AUDIO
ConstantValueandroid.permission.RECORD_AUDIO
引入、棄用情況API1引入
保護(hù)級(jí)別Dangerous
是否供第三方App使用是
基本情況:
允許應(yīng)用錄制音頻。該權(quán)限可讓應(yīng)用不經(jīng)用戶確認(rèn)即可隨時(shí)錄制音頻。
4.1.6PHONE
5
T/TAF004-2017
READ_PHONE_STATE
權(quán)限名稱READ_PHONE_STATE
ConstantValueandroid.permission.READ_PHONE_STATE
引入、棄用情況API1引入
保護(hù)級(jí)別Dangerous
是否供第三方App使用是
基本情況:
允許應(yīng)用讀取手機(jī)狀態(tài),包括手機(jī)的號(hào)碼、當(dāng)前蜂窩網(wǎng)絡(luò)信息、正在進(jìn)行的通話信息(是否正
處于通話狀態(tài)以及撥打的號(hào)碼)、以及手機(jī)上注冊(cè)的賬戶列表。
CALL_PHONE
權(quán)限名稱CALL_PHONE
ConstantValueandroid.permission.CALL_PHONE
引入、棄用情況API1引入
保護(hù)級(jí)別Dangerous
是否供第三方App使用是
基本情況:
允許應(yīng)用直接撥打某個(gè)電話號(hào)碼,不需要用戶通過撥號(hào)用戶界面確認(rèn)。該權(quán)限可以讓應(yīng)用在用
戶未執(zhí)行任何操作的情況下?lián)艽螂娫捥?hào)碼。惡意應(yīng)用可通過撥打電話產(chǎn)生相關(guān)費(fèi)用,而無需用
戶確認(rèn)。
READ_CALL_LOG
權(quán)限名稱READ_CALL_LOG
ConstantValueandroid.permission.READ_CALL_LOG
引入、棄用情況API16引入
保護(hù)級(jí)別Dangerous
是否供第三方App使用是
基本情況:
允許應(yīng)用讀取用戶通話記錄。該權(quán)限可以讓應(yīng)用保存用戶的通話記錄數(shù)據(jù),而惡意應(yīng)用可能會(huì)
在用戶不知情的情況下分享通話記錄數(shù)據(jù)。
WRITE_CALL_LOG
權(quán)限名稱WRITE_CALL_LOG
ConstantValueandroid.permission.WRITE_CALL_LOG
引入、棄用情況API16引入
保護(hù)級(jí)別Dangerous
是否供第三方App使用是
基本情況:
允許應(yīng)用寫入用戶的聯(lián)系人數(shù)據(jù)。該權(quán)限可以讓應(yīng)用添加和修改手機(jī)通話記錄,惡意應(yīng)用可能
6
T/TAF004-2017
會(huì)借此清除或修改用戶的通話記錄。
ADD_VOICEMAIL
權(quán)限名稱ADD_VOICEMAIL
ConstantValue
引入、棄用情況API4引入
保護(hù)級(jí)別Dangerous
是否供第三方App使用是
基本情況:
允許應(yīng)用向語(yǔ)音信箱添加語(yǔ)音郵件。
USE_SIP
權(quán)限名稱USE_SIP
ConstantValueandroid.permission.USE_SIP
引入、棄用情況API9引入
保護(hù)級(jí)別Dangerous
是否供第三方App使用是
基本情況:
允許應(yīng)用使用SIP服務(wù)。該權(quán)限可以讓應(yīng)用撥打和接聽SIP電話。
PROCESS_OUTGOING_CALLS
權(quán)限名稱PROCESS_OUTGOING_CALLS
ConstantValueandroid.permission.PROCESS_OUTGOING_CALLS
引入、棄用情況API引入
保護(hù)級(jí)別Dangerous
是否供第三方App使用是
基本情況:
允許應(yīng)用在撥出電話時(shí)查看撥打的電話號(hào)碼,并選擇改為撥打其他號(hào)碼或者完全終止通話。
4.1.7SENSORS
BODY_SENSORS
權(quán)限名稱BODY_SENSORS
ConstantValueandroid.permission.BODY_SENSORS
引入、棄用情況API20引入
保護(hù)級(jí)別Dangerous
是否供第三方App使用是
基本情況:
允許應(yīng)用存取監(jiān)測(cè)身體狀況的傳感器所收集的數(shù)據(jù),例如心率。
7
T/TAF004-2017
4.1.8SMS
SEND_SMS
權(quán)限名稱SEND_SMS
ConstantValueandroid.permission.SEND_SMS
引入、棄用情況API1引入
保護(hù)級(jí)別Dangerous
是否供第三方App使用是
基本情況:
允許應(yīng)用發(fā)送SMS信息。該權(quán)限可能會(huì)導(dǎo)致意外收費(fèi)。惡意應(yīng)用可能會(huì)未經(jīng)用戶確認(rèn)而發(fā)送短
信,由此產(chǎn)生相關(guān)費(fèi)用。
RECEIVE_SMS
權(quán)限名稱RECEIVE_SMS
ConstantValueandroid.permission.RECEIVE_SMS
引入、棄用情況API1引入
保護(hù)級(jí)別Dangerous
是否供第三方App使用是
基本情況:
允許應(yīng)用接收短信。該權(quán)限可以讓應(yīng)用接收和處理短信,可以讓應(yīng)用監(jiān)視發(fā)送到用戶設(shè)備的短
信,或刪除發(fā)送到用戶設(shè)備的短信而不顯示。
READ_SMS
權(quán)限名稱READ_SMS
ConstantValueandroid.permission.READ_SMS
引入、棄用情況API1引入
保護(hù)級(jí)別Dangerous
是否供第三方App使用是
基本情況:
允許應(yīng)用讀取SMS信息。該權(quán)限可讓應(yīng)用讀取所有短信,而不考慮短信是否屬于機(jī)密或敏感內(nèi)
容。
RECEIVE_WAP_PUSH
權(quán)限名稱RECEIVE_WAP_PUSH
ConstantValueandroid.permission.RECEIVE_WAP_PUSH
引入、棄用情況API1引入
保護(hù)級(jí)別Dangerous
是否供第三方App使用是
8
T/TAF004-2017
基本情況:
允許應(yīng)用接收WAP推送信息。該權(quán)限包括監(jiān)視發(fā)送給用戶的消息或刪除發(fā)送給用戶的消息而不
顯示的功能。
RECEIVE_MMS
權(quán)限名稱RECEIVE_MMS
ConstantValueandroid.permission.RECEIVE_MMS
引入、棄用情況API1引入
保護(hù)級(jí)別Dangerous
是否供第三方App使用是
基本情況:
允許應(yīng)用監(jiān)控接收MMS信息。該權(quán)限包括監(jiān)視發(fā)送給用戶的消息或刪除發(fā)送給用戶的消息而不
顯示的功能。
4.1.9STORAGE
READ_EXTERNAL_STORAGE
權(quán)限名稱READ_EXTERNAL_STORAGE
ConstantValueandroid.permission.READ_EXTERNAL_STORAGE
引入、棄用情況API16引入
保護(hù)級(jí)別Dangerous
是否供第三方App使用是
基本情況:
允許程序讀取設(shè)備外部存儲(chǔ)空間。該權(quán)限可以讓應(yīng)用讀取SD卡上公共空間的所有內(nèi)容。
WRITE_EXTERNAL_STORAGE
權(quán)限名稱WRITE_EXTERNAL_STORAGE
ConstantValueandroid.permission.WRITE_EXTERNAL_STORAGE
引入、棄用情況API4引入
保護(hù)級(jí)別Dangerous
是否供第三方App使用是
基本情況:
允許應(yīng)用向外部存儲(chǔ)寫入數(shù)據(jù)。該權(quán)限可以讓應(yīng)用對(duì)SD卡上公共空間的內(nèi)容做出寫入和修改操
作。
4.2Normal級(jí)別權(quán)限
4.2.1ACCESS_LOCATION_EXTRA_COMMANDS:
9
T/TAF004-2017
權(quán)限名稱ACCESS_LOCATION_EXTRA_COMMANDS
ConstantValueandroid.permission.ACCESS_LOCATION_EXTRA_COMMANDS
引入、棄用情況API1引入
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
允許應(yīng)用使用其他的位置信息提供程序命令。該權(quán)限可以讓應(yīng)用干擾GPS或其他位置信息源的
運(yùn)作。
4.2.2ACCESS_NETWORK_STATE
權(quán)限名稱ACCESS_NETWORK_STATE
ConstantValueandroid.permission.ACCESS_NETWORK_STATE
引入、棄用情況API1引入
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
允許應(yīng)用獲取網(wǎng)絡(luò)連接相關(guān)信息,例如存在和連接的網(wǎng)絡(luò)。
4.2.3ACCESS_NOTIFICATION_POLICY
權(quán)限名稱ACCESS_NOTIFICATION_POLICY
ConstantValueandroid.permission.ACCESS_NOTIFICATION_POLICY
引入、棄用情況API23引入
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
允許設(shè)置通知策略。
4.2.4ACCESS_WIFI_STATE
權(quán)限名稱ACCESS_WIFI_STATE
ConstantValueandroid.permission.ACCESS_WIFI_STATE
引入、棄用情況API1引入
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
允許應(yīng)用查看無線網(wǎng)絡(luò)的相關(guān)信息,例如是否啟用了WLAN以及連接的WLAN設(shè)備的名稱。
4.2.5BLUETOOTH
權(quán)限名稱BLUETOOTH
10
T/TAF004-2017
ConstantValueandroid.permission.BLUETOOTH
引入、棄用情況API1引入
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
允許應(yīng)用與藍(lán)牙設(shè)備配對(duì)。允許應(yīng)用查看手機(jī)上的藍(lán)牙配置,以及與配對(duì)設(shè)備建立連接或接受
其連接請(qǐng)求。
4.2.6BLUETOOTH_ADMIN
權(quán)限名稱BLUETOOTH_ADMIN
ConstantValueandroid.permission.BLUETOOTH_ADMIN
引入、棄用情況API1引入
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
允許應(yīng)用發(fā)現(xiàn)藍(lán)牙設(shè)備并與之配對(duì)。允許應(yīng)用配置本地藍(lán)牙手機(jī),并允許其查找遠(yuǎn)程設(shè)備且與
之配對(duì)。
4.2.7BROADCAST_STICKY
權(quán)限名稱BROADCAST_STICKY
ConstantValueandroid.permission.BROADCAST_STICKY
引入、棄用情況API1引入
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
允許應(yīng)用發(fā)送持久廣播消息。此類消息在廣播結(jié)束后仍會(huì)保留。
4.2.8CHANGE_NETWORK_STATE
權(quán)限名稱CHANGE_NETWORK_STATE
ConstantValueandroid.permission.CHANGE_NETWORK_STATE
引入、棄用情況API1引入
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
允許應(yīng)用更改網(wǎng)絡(luò)連接狀態(tài)。
4.2.9CHANGE_WIFI_MULTICAST_STATE
權(quán)限名稱CHANGE_WIFI_MULTICAST_STATE
11
T/TAF004-2017
ConstantValueandroid.permission.CHANGE_WIFI_MULTICAST_STATE
引入、棄用情況API4引入
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
允許應(yīng)用進(jìn)入Wi-Fi多播模式。允許應(yīng)用使用多播地址接收發(fā)送到無線網(wǎng)絡(luò)上所有設(shè)備(而不
僅僅是用戶手機(jī))數(shù)據(jù)包。該操作的耗電量比非多播模式要大。
4.2.10CHANGE_WIFI_STATE
權(quán)限名稱CHANGE_WIFI_STATE
ConstantValueandroid.permission.CHANGE_WIFI_STATE
引入、棄用情況API1引入
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
允許應(yīng)用改變wifi連接狀態(tài)。允許應(yīng)用與WLAN接入點(diǎn)建立和斷開連接,以及更改無線網(wǎng)絡(luò)的
設(shè)備配置。
4.2.11DISABLE_KEYGUARD
權(quán)限名稱DISABLE_KEYGUARD
ConstantValueandroid.permission.DISABLE_KEYGUARD
引入、棄用情況API1引入
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
允許應(yīng)用禁用系統(tǒng)鎖屏。允許應(yīng)用停用鍵鎖以及任何關(guān)聯(lián)的密碼安全措施。例如讓手機(jī)在接聽
來電時(shí)停用鍵鎖,在通話結(jié)束后重新啟用鍵鎖。
4.2.12EXPAND_STATUS_BAR
權(quán)限名稱EXPAND_STATUS_BAR
ConstantValueandroid.permission.EXPAND_STATUS_BAR
引入、棄用情況API1引入
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
允許應(yīng)用展開和折疊狀態(tài)欄。
4.2.13GET_PACKAGE_SIZE
12
T/TAF004-2017
權(quán)限名稱GET_PACKAGE_SIZE
ConstantValueandroid.permission.GET_PACKAGE_SIZE
引入、棄用情況API1引入
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
允許應(yīng)用獲取任何應(yīng)用占用空間大小。
4.2.14GET_TASKS
權(quán)限名稱GET_TASKS
ConstantValueandroid.permission.GET_TASKS
引入、棄用情況API1時(shí)引入,API21中棄用。
棄用后系統(tǒng)的處理方式如下:
ActivityManager.getRecentTasks()仍然可以調(diào)用,但不在返回全
部的Task信息,僅返回自身Task以及一些不涉及隱私的其他Task
信息。
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
API21棄用。
4.2.15INSTALL_SHORTCUT
權(quán)限名稱INSTALL_SHORTCUT
ConstantValuecom.android.launcher.permission.INSTALL_SHORTCUT
引入、棄用情況API19引入
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
允許應(yīng)用安裝桌面快捷方式。
4.2.16INTERNET
權(quán)限名稱INTERNET
ConstantValueandroid.permission.INTERNET
引入、棄用情況API1引入
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
允許應(yīng)用使用完整的網(wǎng)絡(luò)權(quán)限。
13
T/TAF004-2017
4.2.17KILL_BACKGROUND_PROCESSES
權(quán)限名稱KILL_BACKGROUND_PROCESSES
ConstantValueandroid.permission.KILL_BACKGROUND_PROCESSES
引入、棄用情況API8引入
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
允許應(yīng)用調(diào)用killBackgroundProcesses(String)方法結(jié)束其他應(yīng)用的后臺(tái)進(jìn)程。
4.2.18MODIFY_AUDIO_SETTINGS
權(quán)限名稱MODIFY_AUDIO_SETTINGS
ConstantValueandroid.permission.MODIFY_AUDIO_SETTINGS
引入、棄用情況API1引入
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
允許該應(yīng)用修改全局音頻設(shè)置,例如音量和用于輸出的揚(yáng)聲器。
4.2.19NFC
權(quán)限名稱NFC
ConstantValueandroid.permission.NFC
引入、棄用情況API9引入
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
允許應(yīng)用使用NFC進(jìn)行I/O操作。允許應(yīng)用與近距離無線通信(NFC)標(biāo)簽,卡和讀取器通信。
4.2.20PERSISTENT_ACTIVITY
權(quán)限名稱PERSISTENT_ACTIVITY
ConstantValueandroid.permission.PERSISTENT_ACTIVITY
引入、棄用情況API1引入,API9棄用
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
API19棄用,相關(guān)方法未來將會(huì)去掉。
4.2.21READ_SYNC_SETTINGS
權(quán)限名稱READ_SYNC_SETTINGS
14
T/TAF004-2017
ConstantValueandroid.permission.READ_SYNC_SETTINGS
引入、棄用情況API1引入
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
允許該應(yīng)用讀取某個(gè)賬戶的同步設(shè)置。例如,此權(quán)限可確定“聯(lián)系人”應(yīng)用是否與某個(gè)賬戶同
步。
4.2.22READ_SYNC_STATS
權(quán)限名稱READ_SYNC_STATS
ConstantValueandroid.permission.READ_SYNC_STATS
引入、棄用情況API1引入
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
許該應(yīng)用讀取某個(gè)賬戶的同步統(tǒng)計(jì)信息,包括同步活動(dòng)歷史記錄和同步數(shù)據(jù)量。
4.2.23RECEIVE_BOOT_COMPLETED
權(quán)限名稱RECEIVE_BOOT_COMPLETED
ConstantValueandroid.permission.RECEIVE_BOOT_COMPLETED
引入、棄用情況API1引入
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
允許應(yīng)用接收ACTION_BOOT_COMPLETED廣播,該廣播系統(tǒng)啟動(dòng)完成后發(fā)送。允許應(yīng)用在系統(tǒng)完
成引導(dǎo)后立即自動(dòng)啟動(dòng)。這樣可能會(huì)延長(zhǎng)手機(jī)的啟動(dòng)時(shí)間,并允許應(yīng)用始終運(yùn)行,從而導(dǎo)致手
機(jī)總體運(yùn)行速度減慢。
4.2.24REORDER_TASKS
權(quán)限名稱REORDER_TASKS
ConstantValueandroid.permission.REORDER_TASKS
引入、棄用情況API1引入
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
允許應(yīng)用對(duì)對(duì)正在運(yùn)行的應(yīng)用重新排序。允許應(yīng)用將任務(wù)移動(dòng)到前臺(tái)和后臺(tái)。該應(yīng)用可能不經(jīng)
用戶命令自行執(zhí)行此操作。
4.2.25REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
15
T/TAF004-2017
權(quán)限名稱REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
ConstantValueandroid.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
引入、棄用情況API23引入
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
允許應(yīng)用忽略系統(tǒng)電池優(yōu)化策略。
4.2.26REQUEST_INSTALL_PACKAGES
權(quán)限名稱REQUEST_INSTALL_PACKAGES
ConstantValue
引入、棄用情況API23引入
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
允許應(yīng)用請(qǐng)求安裝App。版本高于API22的應(yīng)用使用ACTION_INSTALL_PACKAGE時(shí),必須使用該
權(quán)限。
4.2.27RESTART_PACKAGES
權(quán)限名稱RESTART_PACKAGES
ConstantValueandroid.permission.RESTART_PACKAGES
引入、棄用情況API1引入,API8棄用
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
API8棄用,restartPackage(String)方法不再支持。
4.2.28SET_ALARM
權(quán)限名稱SET_ALARM
ConstantValuecom.android.alarm.permission.SET_ALARM
引入、棄用情況API9引入
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
允許應(yīng)用設(shè)置鬧鐘。
4.2.29SET_TIME_ZONE
權(quán)限名稱SET_TIME_ZONE
16
T/TAF004-2017
ConstantValueandroid.permission.SET_TIME_ZONE
引入、棄用情況API1引入
保護(hù)級(jí)別Normal
是否供第三方App使用是
基本情況:
允許應(yīng)用設(shè)置系統(tǒng)時(shí)區(qū)。
4.2.30SET_WALLPAPER
權(quán)限名稱SET_WALLPAPER
ConstantValueandroid.permission.SET_WALLPAPER
引入、棄用情況API1引入
保護(hù)級(jí)別Normal
是否供第三方App使用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 拆除工程環(huán)境補(bǔ)償協(xié)議書
- 5G技術(shù)對(duì)物聯(lián)網(wǎng)集成的影響-洞察闡釋
- 大型活動(dòng)彩鋼房拆除與應(yīng)急救援協(xié)議
- 研發(fā)型廠區(qū)租賃合同及知識(shí)產(chǎn)權(quán)共享協(xié)議
- 多式聯(lián)運(yùn)成本動(dòng)態(tài)監(jiān)控-洞察闡釋
- 藝術(shù)服務(wù)的智能化改造-洞察闡釋
- 物業(yè)管理智慧化與成本控制研究-洞察闡釋
- 便利店品牌加盟協(xié)議范文
- 生物醫(yī)學(xué)中混合系統(tǒng)建模與仿真應(yīng)用-洞察闡釋
- 數(shù)字化轉(zhuǎn)型背景下的環(huán)保設(shè)備智能制造模式創(chuàng)新-洞察闡釋
- 2024年度押運(yùn)服務(wù)收費(fèi)標(biāo)準(zhǔn)及協(xié)議范本3篇
- GB/T 44948-2024鋼質(zhì)模鍛件金屬流線取樣要求及評(píng)定
- 腹壁纖維肉瘤病因介紹
- 少數(shù)民族民歌+蒙古民族歌曲-【知識(shí)精研】高中音樂人音版(2019)必修+音樂鑒賞
- 《小學(xué)教師專業(yè)發(fā)展》課程教學(xué)大綱
- 教育部《中小學(xué)校園食品安全和膳食經(jīng)費(fèi)管理工作指引》知識(shí)專題講座
- 有限空間監(jiān)理實(shí)施細(xì)則
- 把信送給加西亞 (完整版)
- 中藥治療口腔潰瘍
- 色卡-CBCC中國(guó)建筑標(biāo)準(zhǔn)色卡(千色卡1026色)
- 《數(shù)據(jù)資產(chǎn)會(huì)計(jì)》 課件 第二章 數(shù)據(jù)的資產(chǎn)化
評(píng)論
0/150
提交評(píng)論