【Unity】Android「WRITE_EXTERNAL_STORAGE」権限リクエスト削除する

  • URLをコピーしました!
目次

はじめに

「WRITE_EXTERNAL_STORAGE」に関して公式ページによるとAndroid4.4(API level 19)以上では権限をリクエストする必要がなくなったそうです。

Android Developers
Android デベロッパー  |  Android Developers アプリが正常に動作するために付与する必要がある権限をリクエストします。権限は、アプリがインストールされているとき(Android 5.1 以前を搭載したデバイスの場合)、ま...

Unityの「Write Permission」に「External(SDCard)」を選択していると、この権限が自動でマニフェストに付与されてしまうので、取り除きたい時の対処方法です。

対処方法

アプリが「API level 18」以前にも対応している場合、以下を「AndroidManifest」に記載

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" android:maxSdkVersion="18" />

アプリが「API level 19」以上にだけ対応している場合、以下を「AndroidManifest」に記載

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" tools:node="remove" />

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次