AndroidManifest.xml - 【permission】

來源:互聯網
上載者:User

標籤:

 

在  API Level 1 時被引入

 

文法:

<permission android:description="string resource"            android:icon="drawable resource"            android:label="string resource"            android:name="string"            android:permissionGroup="string"            android:protectionLevel=["normal" | "dangerous" | "signature" | "signatureOrSystem"] />

 

父節點:<manifest>

 

描述:聲明可用於限制訪問該APP或其他應用程式的特定組件或功能的安全許可權。

 

屬性:

android:description
一個使用者可讀的許可權描述,定義了比標籤更多和更長的資訊。
它可以向使用者解釋許可權,是當使用者被詢問是否給予另一個應用程式賦予許可權時的提示資訊。
android:icon
代表許可權的一個表徵圖,通常是映像資源的引用作為其值。
android:label
許可權的名字,一般顯示給使用者。為了方便起見,在開發階段可以使用原始字串,但在發布程式時,請替換為字串資源的引用,使它可以像其他字串一樣在使用者介面本地化。
android:name
許可權的名字。將會被程式內部的代碼所引用。例如,在 <uses-permission> 節點 和  application組件的 permission 屬性中。
定義的名字必須是唯一的,因此最好使用java風格的分割。例如: " com.example.project.PERMITTED_ACTION"
android:permissionGroup
將此許可權分配給一個組。此屬性的值是該組的名稱,該組的名稱必須定義在這個程式或另一個應用程式的<permission-group>中。如果這個屬性沒有設定,許可權不屬於組。
android:protectionLevel
指出授予該許可權後可能出現的潛在風險的層級,取值如下:
Value Meaning
"normal" 預設值。低層級風險的許可權。
"dangerous" 進階別風險的許可權
"signature" 認證安全評鑑成功,才會賦予的許可權。
"signatureOrSystem" 評鑑成功或者系統賦予的許可權。

AndroidManifest.xml - 【permission】

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.