31

ロケーションベースのアプリがあり、実際に移動せずにテストしたい.
ポイントの kml ファイルを提供できることはわかっていますが、エミュレータではなく実際のデバイスを使用したいと考えています。

デバイスでルートの運転をシミュレートする最良の方法を教えてください。
1 つのポイントではなく、ルート全体をシミュレートする必要があることを強調します。

お時間を割いていただきありがとうございます

4

3 に答える 3

39

アプリの開発でモックの場所を使用しています。次の 2 つのアプリは、これまでのところ、場所 (静的な場所とルート) のモックで信頼できることが証明されています。

ロキト

  • Lockito を使用して、道路にスナップされるルートを作成します。ルートは Lockito 内で作成されます。ルートが作成された後、Lockito は、GPS 位置を読み取る他のアプリに影響を与える一連の模擬位置としてルートを再生できます。

  • ルートの再生には速度制御が利用できます。

  • ルートを保存してロードし、別の機会に再生することができます。

  • https://play.google.com/store/apps/details?id=fr.dvilleneuve.lockito

テレポート

アプリと組み合わせて Lockito と Teleport を使用する方法

アプリの実行中に Lockito または Teleport ^ のいずれかでデバイスの位置を模倣します。つまり、場所をモックするときにデバイスで「実行中」の少なくとも 2 つのアプリが必要です。私のアプリと、Lockito または Teleport のいずれかです。

^ 意図しない結果を恐れて、Lockito と Teleport の両方を同時に使用することはありません。


余談:

.KML ファイルを作成する方法:

1) http://www.mapmash.in/kmlpolyline.html

2) グーグルアース

于 2014-06-17T08:02:15.373 に答える
5

私は自分のアプリで運転の旅をテストする必要がありましたが、それは不正確で実際には現実のシナリオ (トンネル、街中の運転、断続的な GPS 信号など) でした。2 つのアプリを使用してこれを行いました。データを収集します。

GPS ロガー- 最初の移動を .kml または .gpx として記録する

Lockito - ジャーニーを再生します。

于 2016-08-23T12:53:22.993 に答える