AndroidではGPSとWifiや基地局GPSを組み合わせた、FusedLocationProvider が推奨されていますが、GPSが一番精度の高い位置情報を取得できます。KotlinでのGPSの設定方法を調べてみました。 LocationManager GPSの実装はここのところ色々と制約がついてきてしまっているので、ここでの内容は一番簡単な以下の設定ですが、実用ではバックグラウンドで処理、Permissionの扱いなどが必要となります。 GPSを起動するためのもっとも簡単な実装 1つのRuntime Permissionのみを想定 フォアグランドでの実行 GPS簡単な実装 GPSに必要なpermissionは、Android 6.0 Runtime Permission の dangerous permissionに該当するため、ユーザーが許可しないと使えません。これは複雑になるの
![[Android & Kotlin] GPS位置情報を取得するアプリを作る](https://cdn-ak-scissors.b.st-hatena.com/image/square/3e6e301cce180fe209bd49e9cdb2a2852083557d/height=288;version=1;width=512/https%3A%2F%2Fakira-watson.com%2Fwp-content%2Fuploads%2F2015%2F02%2Fgps_00.jpg)