.GPX ファイルを確認しましたが、衛星統計に関する情報はありません。実際のデバイスなしでどのようにテストできますか?
次のコードでサテライトを取得するには:
GPSStatusView gpsStatusView = new GPSStatusView(this);
GpsStatus status = locationManager.getGpsStatus(null);
Iterable<GpsSatellite> stats = status.getSatellites();
.GPX ファイルを確認しましたが、衛星統計に関する情報はありません。実際のデバイスなしでどのようにテストできますか?
次のコードでサテライトを取得するには:
GPSStatusView gpsStatusView = new GPSStatusView(this);
GpsStatus status = locationManager.getGpsStatus(null);
Iterable<GpsSatellite> stats = status.getSatellites();
gpx ファイルは、高度な gps データをシミュレートするために作成されたものではありません。
これは、GPS 受信機などのナビゲーション デバイスによって提供される一連の位置情報です。カスタム拡張の可能性あり。
GPSStatus をシミュレートするには、NMEA 形式に基づくシミュレーターが必要です。
それが利用できない場合は、単体テストからテストできます。
アプリに独自のロキャットゴイン マネージャーを導入します。これは通常、Android が GPS データを送信する場所です。ただし、テストでは、好きな GpStatus でそのデータを送信します。