タグ

ブックマーク / qiita.com/imaizume (1)

  • Androidのパーミッションと6.0での処理の流れを今さら説明してみる - Qiita

    概要 先日アシスタントを担当している授業でAndroidアプリの開発を教えていたところ、ある学生さんがGPS機能を利用したアプリを作っていたのですが、Android 6.0でのパーミッション周りの実装に困っており、自分にもあまり知見がなかったのでかなり苦労してしまいました。 またその過程で、そもそものパーミッション(User Permission)の許可の仕組みも伝えなければいけなかったので、どうせならと思い今更ながら得られた知見を記事にまとめてみました。 なのでこの記事では Android OSにおけるユーザー権限許可の概要 Android 6.0以前でのユーザー権限の取得方法 Android 6.0以降での変更点 GPSの位置情報を取得するアプリでの実装手順 を解説します。間違いやSDKのアップデートによる差異もあるかもしれませんが、コメント等にて教えていただければ幸いです。またパーミ

    Androidのパーミッションと6.0での処理の流れを今さら説明してみる - Qiita
    souvenir038
    souvenir038 2018/08/20
    Android6.0未満では必要な全てのパーミッションがインストール時に一括許可される。Android6.0以降では当該パーミッションが必要な機能に初めてアクセスするタイミングで許可を求め、個別に許可/拒否できる。
  • 1