0

在 Android Studio 的 android 模拟器上在 API 级别 23 上使用 LocationManager 和 GPS_PROVIDER。

每 5 秒获取一次位置,minDistance 为 0:

lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, 5000, 0, ll);

我每 5 秒正确获得一次经度和纬度,但高度几乎没有随机性。

在一分钟内,location.hasAltitude()isfalselocation.getAltitude()等于 0,然后我会得到一个正确的值。

这是因为模拟器硬件吗?我可以获得更多数据吗?

4

0 回答 0