私はGPS座標を記録したUnityプログラムを書いていましたが、運転中に約3回新しい場所が見つかりました。 Android Studioでアプリを書き直して、融合した位置情報プロバイダAPIを使用しています。それは非常に遅く、運転中にGPS座標を5〜15秒しか得られません。ここに、私が場所を得るスピードに影響すると信じている私のコードのいくつかのスナップがあります。Fused Locationプロバイダが速く更新されていない
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
...
locationRequest = new LocationRequest();
locationRequest.setInterval(10);
locationRequest.setFastestInterval(15*1000);
locationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);
...
@Override
public void onLocationChanged(Location location) {
myLatitude = location.getLatitude();
mylongitude = location.getLongitude();
....
このアプリケーションを実行可能にするには、少なくとも1秒に数回GPS座標を記録する必要があります。それに対して、アドバイスされているにもかかわらず、私は場所のアンドロイド.locationメソッドに戻る必要がありますか?
GPS座標の受信をスピードアップするにはどうすればよいですか?
動作しているように見えます。本当にありがとう。多くを検索し、以前に投稿した回答が見つかりませんでした。うまくいけば、これは将来人々のために見つけることが容易になります。あなたのロック。再度、感謝します。 –
よろしくお願いします:) – Saveen