パーミッション リクエストを実装してみる。

2018年8月20日

パーミッションリクエストを実装するのに手こずったので、少し紹介。

Android6.0からなんか変わったらしいけど、よくわかんないから気になる人は調べてください。

とりあえずコードを紹介。(コード見にくいけどちょっと我慢してね。)

これだけです。
「Manifest.permission.」の後にほしい権限のリクエストを書く。
上記の場合は位置情報をリクエストしていますが、ストレージへのアクセス権限の場合は

こんな感じです。
めっちゃ簡単でしょ?
ほんとは権限があるか確認しなければならないけれど、今回は省いています。
間違えとかあったら教えてください。

実行環境:Android6.0
使用端末:XperiaZ5compact