1. ホーム
  2. android

[解決済み] Android EmulatorでGPS位置情報をエミュレートする方法を教えてください。

2022-03-19 19:07:29

質問

テスト用にAndroidエミュレータで緯度・経度を取得したいのですが。

どなたか、これを実現する方法を教えていただけませんか?

エミュレータの位置をテストポジションに設定するには?

解決方法は?

Telnetでエミュレータに接続することができます。エミュレータのコンソールで、ジオフィックスやネットワークなど、特定のデータを入力することができます。

コンソールの使い方は詳しく説明されています こちら . コンソールに接続するには、コマンドラインを開き、次のように入力します。

telnet localhost 5554

その後、geo コマンドを使用して、デバイスの緯度、経度、および必要に応じて高度を設定し、gps 位置情報プロバイダを使用するすべてのプログラムに渡すことができます。詳しい説明は上のリンクを参照してください。

コンソールで実行する具体的なコマンドは

geo fix <longitude value> <latitude value>

現実的な緯度・経度を求めるには、このサイトが便利だと思いました。 http://itouchmap.com/latlong.html

複数の座標が必要な場合は、ルート付きの kml ファイルを使用することができます。 記事 . 今のところ、これ以上のソースは見つかりません。