/>上位の要素:<manifest>説明:当該のアプリまたは他のアプリの特定のコンポーネントまたは機能へのアクセスを制限するために使用できるセキュリティ権限を宣言します。権限の仕組みについて詳しくは、概要の権限のセクションと、セキュリティと権限に関するドキュメントをご覧ください。属性:android:descriptionユーザーが読むことができる権限の説明。ラベルよりも長く、参考になる情報です。権限を別のアプリに付与するかどうかをユーザーに確認する場合など、権限についてユーザーに説明する際に表示できます。この属性は文字列リソースへの参照として設定する必要があります。属性とは異なり、未加工の文字列を設定することはできません。android:label権限の名前(ユーザーに表示可能な名前)。便宜上、アプリの開発中にはラベルを未加工の文字列として直接設定できます。アプリを公開する準備ができたら、ラベルを文字列リソースへの参照として設定する必要があります。インターフェースの他の文字列と同じようにローカライズできるようになります。android:name権限の名前。属性など)で使用される名前です。すべてのパッケージが同じ証明書を使用して署名されている場合を除き、複数のパッケージで同じ名前の権限を宣言することはできません。パッケージで権限を宣言すると、ユーザーは同じ権限名の他のパッケージをインストールできなくなります(他のパッケージが最初のパッケージと同じ証明書を使用して署名されている場合を除く)。com.example.myapp.ENGAGE_HYPERSPACE)を使用することをおすすめします。android:permissionGroup権限をグループに割り当てます。この属性の値はグループ名です。要素を使用して宣言する必要があります。この属性が設定されていない場合、権限はグループに属しません。android:protectionLevel権限に含まれている可能性があるリスクと、権限をリクエスト元のアプリに付与するかどうかを決める際にシステムが従う必要がある手順を指定します。個以上のフラグで構成されます。保護レベルにはフラグがありません。フラグを組み合わせたものです。次の表で、すべての基本権限タイプについて説明します。