Version: 2020.3
Unity での Android の権限
ランタイム権限のリクエスト

アプリケーションの権限の宣言

Android アプリケーションは、その必要とする権限 (許可) を Android App Manifest (アプリマニフェスト) 内で宣言します。このページでは、Android アプリケーションの権限の管理方法を説明します。使用可能な権限のリストは Manifest.permission で参照できます。

Android アプリマニフェストファイルの修正と権限の管理は、以下のいずれかの方法で行えます。

  • アプリケーションの Android アプリマニフェストファイルを生成する Unity 用のカスタム Unity Library Manifest (ライブラリマニフェスト) テンプレートを作成する
  • プロジェクトをエクスポートし、Android Studio で Android アプリマニフェストファイルを修正する

ノート: Unity は、アプリケーションが使用している Player 設定 と Unity API に基づいて、必要な権限の一部を Unity ライブラリマニフェストに自動的に追加します。詳細は Unity によって処理される権限 を参照してください。

テンプレート Unity ライブラリマニフェストの作成

アプリケーションに新しい権限を追加する最も簡単な方法は、テンプレート Unity ライブラリマニフェストファイルを作成し、そこに権限を追加することです。

詳細は テンプレート Unity ライブラリマニフェストファイルの作成 を参照してください。

Android Studio の使用

最終的な Android アプリマニフェストファイルにどのパーミッションを含めるかを完全に制御するには、プロジェクトをエクスポートし、Android Studio で Android アプリマニフェストを編集してください。

詳細は Android Studio での Android アプリマニフェストの編集 を参照してください。

その他の参考資料

Unity での Android の権限
ランタイム権限のリクエスト
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961