Androidの位置情報取得

位置情報取得
Androidは人工衛星を使い、位置情報取得するGPS
Global Positioning System
以外に
無線LANのAP
基地局からの情報を特定する仕組みを持つ
ますは、GPSを使った位置情報取得について
これを行うには
AndroidManifest.xml
にGPS機能にアクセスする権限を追加する
このパーミッション追加には
uses-permissionタグを使う
android.permission.ACCESS_FINE_LOCATION

GPS機能へアクセスする権限
GPSではなく、Wi-Fiや3Gなどのように
無線LANのAPや基地局からの情報を使い
位置情報の解析をするなら
android.permission.ACCESS_COARSE_LOCATION
を使う
実機ではなく、エミュレータで開発するなら
テスト用GPS機能になるので
android.permission.ACCESS_MOCK_LOCATION
を使う
これで
Androidのパーミッションの設定はしたので、次は位置情報の取得
位置情報の取得には
android.locationパッケージのAPIを使う
android.locationパッケージの中にある
LocationManagerクラスで
Androidの位置情報サービスへアクセスし
LocationListenerインターフェースで
現在の緯度経度の取得をする

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です