我在我的 Android 应用程序中使用 fusedlocationproviderapi 来传输用户位置。这可以正常工作,但有时该位置会跳转到城镇中的某个位置,然后会显示相同的位置。我相信该应用程序从 GPS 切换到手机信号塔试用版,在我们地区这并不好用。(MN)我使用
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
在清单文件中,我会很好地忽略错误位置或检测这些位置而不传输这些位置。
mLocationRequest = LocationRequest.create();
mLocationRequest.setInterval(UpdateSeconds * 1000);
mLocationRequest.setFastestInterval(UpdateSeconds * 1000);
mLocationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);
我使用上面的代码,当我获得 GPS 位置时效果很好。