擬似ロケーション

fake-location.png

iOSならgpxファイル

Android

Step1端末で擬似ロケーションを許可をオンにする

setting.png

DDMSを開いてLocation ControlsをいじれるのはEmulatorだけ!

実機状態では灰色のまま触れないので注意
location_controls.png
その他、エミュレータの場合はtelnetコマンドを使う方法でも偽装gpsが送れるらしい。

実機で擬似ロケーションを受け取るには?

LocationManagerのaddTestProvider()
は、古いぽいので
LocationService.FusedLocationApi.setMocLocation()を使うやり方がやりたい。
Google 公式のサンプルがあった。
onCennected()内でsetMockLocation()呼ぶとなにも起きない。
それ以外の場所でsetMockLocation()を呼ぶとGoogle Play開発者サービスのエラーになった。

位置偽装アプリを使う方法


location

サポートサイト Wikidot.com location