Android 実機でデバッグ中偽の位置情報をテストする

Android

Android 実機でデバッグ中偽の位置情報をテストする

この記事を書いている時点の情報なのですが…

Androidで位置情報を利用するアプリを作っている時、悩ましいのがデバッグですよね。
エミュレーターであれば、DDMSからGPSの緯度・経度情報をエミュレーターで送れますが、実機に偽の緯度・経度を送ることはできないようです。

下記のサイトにあるように、ADBとかを利用すると、いかにもできそうですが、

http://stackoverflow.com/questions/2531317/android-mock-location-on-device

 $ telnet localhost 5554
 Android Console: type 'help' for a list of commands
 OK
 geo fix -82.411629 28.054553
 OK

これはエミュレーターの場合だけですから!!残念!
…本当に残念です。

なので、Fake GPS locationのような疑似ロケーションを作るアプリを使うのが手っ取り早いです。

https://play.google.com/store/apps/details?id=com.lexa.fakegps&hl=ja

ちなみに、私がやりたかったことは、スリープ時に移動したらどうなるかを試したかったんですね。なので、Fake GPS locationではそれが試せないので、結局うまく試せなかったところです。

何かいいやり方をご存じの方は、教えてください。

よろしくお願いいたします。

コメントを残す

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