如何在Android中获得GPS的准确性

Cod*_*LaY 9 gps android

我需要检查GPS的准确性......但是当我使用location.getAccuracy时它并没有给我任何价值......是否需要时间..如果需要时间则需要多长时间?

Ren*_*eno 10

在Android设备中,主要是您可以通过两个来源获取位置信息:GPS_PROVIDERNETWORK_PROVIDER

GPS_PROVIDER使用您的GPS芯片组获得定位.这具有更高的准确性.

NETWORK_PROVIDER使用来自手机信号塔的信息来对您的位置进行三角测量.因此它的准确性不是很好.

您可以Location.getAccuracy()NMEA数据获取准确信息.

是否需要时间..如果需要时间则需要多长时间

一旦开始修复它就不会花费太多时间.首次修复的时间可以是30秒到15分钟.这取决于您的GPS芯片组,地形条件,冷/暖启动等.

要选择最好的提供商,请阅读本文