在LocationManager
中有一个方法为GPS设备的NMEA信息注册监听器GpsStatus.NmeaListener
开发者可以确定onNmeaReceived
函数将调用每一个设备与Android 4.1+和硬件GPS?
我的意思是,如果侦听位置变化是可靠的情况下使用和解析NMEA数据我自己,而不是使用LocationListener
像我目前做的?
我之所以问这个问题,是因为我发现了一些开发者抱怨2.3版本android上这种方法的老话题。那么now/never设备呢?
开发者可以确定onNmeaReceived函数将被调用每一个设备与Android 4.1+和硬件GPS?
并非所有GPS设备都使用NMEA。还有其他主要的协议在使用。我不会指望它100%可用