背景 2016年3月上旬の時点でMarshmallowのシェアはわずか2.3%しかないようです。 シェアもわずかしかないからMarshmallow対応はまだまだ先でいいのかなと思っていました。 ところが 2016年3月上旬からdocomoがMarshmallowへのアップデートの配信を開始したようです。au SoftBankも続々と配信する予定になっているので、そろそろ本格的にMarshmallow対応が必要になりそうですね。 以前勉強会で発表をした内容になりますが、改めてMarshmallowで新しくなったpermissionモデルの対応策を紹介しようと思います。 Marshmallow未満の挙動 インストール時にpermissionをリクエストしてユーザーは全てのpermissionに対して許可をします。そしてユーザーはインストール後にpermissionを剥奪することができないため、
![[Android] Marshmallowのpermission対応がそろそろ必要かもしれない | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/091f15a7d75f8343165a62700143a86becce2771/height=288;version=1;width=512/https%3A%2F%2Fsiteproxy.ruqli.workers.dev%3A443%2Fhttps%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2013%2F09%2Fandroid.png)