Android官方文件 APP清單()

2021-08-30 15:36:31 字數 1627 閱讀 4088

語法:

包含於:

說明:宣告乙個安全許可權,可用於限制對此應用程式或其他應用程式的特定元件或功能的訪問。有關許可權如何工作的詳細資訊,請參閱簡介中的「許可權」部分和「安全性和許可權」文件。

屬性:android:description

使用者可讀的許可權描述,比標籤更長,更豐富。可以顯示它以向使用者解釋許可權 - 例如,當詢問使用者是否將許可權授予另乙個應用程式時。

必須將此屬性設定為對字串資源的引用;與label屬性不同,它不能是原始字串。

android:icon

對表示許可權的圖示的可繪製資源的引用。

android:label

許可權的名稱,可以向使用者顯示的名稱。

為方便起見,在開發應用程式時,標籤可以直接設定為原始字串。但是,當應用程式準備好發布時,應將其設定為對字串資源的引用,以便它可以像使用者介面中的其他字串一樣進行本地化。

android:name

許可權的名稱。這是將在**中用於引用許可權的名稱 - 例如,在元素中以及應用程式元件的許可權屬性。

android:permissiongroup

將此許可權分配給組。此屬性的值是組的名稱,必須使用此應用程式或其他應用程式中的元素宣告該組的名稱。如果未設定此屬性,則該許可權不屬於組。

android:protectionlevel

表徵許可權中隱含的潛在風險,並指出系統在確定是否向請求它的應用程式授予許可權時應遵循的過程。該值可以設定為以下字串之一:

value

meaning

"normal"

預設值。風險較低的許可權,允許請求應用程式訪問隔離的應用程式級功能,對其他應用程式,系統或使用者的風險最小。系統會在安裝時自動向請求的應用程式授予此類許可權,而不會要求使用者明確批准(儘管使用者始終可以選擇在安裝之前檢視這些許可權)。

"dangerous"

一種風險較高的許可權,可以使請求的應用程式訪問私有使用者資料或控制可能對使用者產生負面影響的裝置。由於此類許可權會引入潛在風險,因此系統可能不會自動將其授予請求的應用程式。例如,應用程式請求的任何危險許可可以顯示給使用者並且在繼續之前需要確認,或者可以採取一些其他方法以避免使用者自動允許使用這些設施。

"signature"

僅當請求的應用程式使用與宣告許可權的應用程式相同的證書進行簽名時系統授予的許可權。如果證書匹配,系統會自動授予許可權,而不通知使用者或要求使用者明確批准。

"signatureorsystem"

系統僅授予android系統映像中的應用程式或使用與宣告許可權的應用程式相同的證書簽名的許可權。請避免使用此選項,因為簽名保護級別應該足以滿足大多數需求,並且無論應用程式的確切位置如何都可以正常工作。 「signatureorsystem」許可權用於某些特殊情況,其中多個**商將應用程式內建到系統映像中,並且需要明確共享特定功能,因為它們是一起構建的。

引入於:

api level 1

參考:

Android官方文件 APP清單()

語法 包含於 說明 宣告乙個instrumentation類,使您可以監視應用程式與系統的互動。instrumentation物件在任何應用程式的元件之前例項化。屬性 android functionaltest 是否應該將instrumentation類作為功能測試執行 如果是,則為 true 否...

Android官方文件 APP清單()

語法 包含於 可以包含 說明 宣告廣播接收器 broadcastreceiver子類 作為應用程式的元件之一。廣播接收器使應用程式能夠接收由系統或其他應用程式廣播的意圖,即使應用程式的其他元件未執行也是如此。有兩種方法可以使系統知道廣播接收器 一種是使用此元素在清單檔案中宣告它。另一種是在 中動態建...

Android 官方文件特點

國內的it企業的api文件跟android官方文件比較起來,簡直可以說是地上爬的跟天上飛的。質量 嚴謹程度 美觀程度相差甚遠 可以看得出google的工程師工作非常細緻負責,國人在方面相當相欠缺。google文件句式整齊統 一 顏色和字型搭配合理 美觀 內容充實,文章組織有條理。而中國it企業的文件...