Delphi XE Android platform uses-permission[2] AndroidManifest.xml 配置
阿新 • • 發佈:2020-07-24
Delphi XE Android platform uses-permission[2] 之 AndroidManifest.xml 配置
AndroidManifest 檔案中有四個標籤與permission有關,分別:
- <permission> //自己定義的許可權,用的相對較少。
- <permission-group> //宣告一個標籤,該標籤代表了一組permissions
- <permission-tree> //為一組permissions聲明瞭一個namespace
- <uses-permission> //最常用,android預定義的許可權,
<permission> 定義方法如下:
<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"] />
程式碼來自官方文件:http://developer.android.com/guide/topics/manifest/permission-element.html。
propectionLevel 這個屬性是必須宣告,告訴系統通知使用者的應用要求許可,或允許誰認為獲得許可的情況下。permissionGroup這個是可選的,與<permission-group>配合使用。label, name和icon用於描述許可權。 <permission>的用法後面也會再詳細分析。
<uses-permission>定義方式如下:
<uses-permission android:name="string" />
例如:
<uses-permission android:name="android.permission.CALL_PHONE" /> <!-- 電話許可權-->
<uses-permission android:name="android.permission.SEND_SMS"/> <!-- 簡訊許可權-->
更多 uses-permission許可權 操考:
https://www.cnblogs.com/guorongtao/p/13370025.html
建立時間:2020.07.24 更新時間: