在 Android Studio 的 android 模拟器上在 API 级别 23 上使用 LocationManager 和 GPS_PROVIDER。
每 5 秒获取一次位置,minDistance 为 0:
lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, 5000, 0, ll);
我每 5 秒正确获得一次经度和纬度,但高度几乎没有随机性。
在一分钟内,location.hasAltitude()isfalse和location.getAltitude()等于 0,然后我会得到一个正确的值。
这是因为模拟器硬件吗?我可以获得更多数据吗?