Android模拟器位置提升:很少获取位置数据

时间:2018-12-09 22:40:14

标签: android android-studio android-emulator gps

在Android Studio的Android仿真器上,在API级别23上使用LocationManager和GPS_PROVIDER。

每5秒获取一次位置,且最小距离为0:

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

我每5秒钟正确获得一次经度和纬度,但是海拔却几乎是随机的。

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

这是因为仿真器硬件吗?我可以获取更多数据吗?

0 个答案:

没有答案