2016-08-21 4 views
0

Il y a une méthode dans LocationManager pour enregistrer écoute pour les messages NMEA de l'appareil GPS écoute via GpsStatus.NmeaListenerDonnées GPS NMEA toujours disponibles/fiables?

développeur peut être sûr que onNmeaReceived fonction sera appelée pour chaque appareil avec Android 4.1+ et GPS matériel? Je veux dire si l'écoute des changements d'emplacement est fiable en cas d'utilisation et d'analyse de données NMEA par moi-même au lieu d'utiliser LocationListener comme je le fais actuellement?

Je demande parce que j'ai trouvé quelques vieux sujets où les développeurs se plaignaient de cette méthode sur Androids avec la version 2.3. Qu'en est-il maintenant/jamais des appareils?

Répondre

0

Le développeur peut-il être sûr que la fonction onNmeaReceived sera appelée pour tous les appareils équipés d'Android 4.1+ et du GPS matériel?

Toutes les unités GPS n'utilisent pas NMEA. Il existe d'autres protocoles majeurs en cours d'utilisation. Je ne compterais pas sur cette disponibilité 100% du temps.