Android la plus précise de l'Emplacement de l'API

Pour travailler, mon application nécessite un emplacement de l'API.
J'ai l'intention d'utiliser le Mapbox plate-forme pour personnaliser son design (depuis Google Maps
ne pas fournir ce niveau de personnalisation, d'autant que je suis concerné).

Documentation dit que nous devrions utiliser le Google Play API lors de l'emplacement de l'immeuble
applications:

Le Google Play services de localisation Api sont privilégiées par rapport à l'Android
cadre d'emplacement (Api android.emplacement) comme un moyen d'ajouter de
emplacement de la prise de conscience de votre application. Si vous êtes actuellement en utilisant l'Android
cadre emplacement Api, vous êtes fortement encouragés à passer à l'
Google Play services de localisation Api dès que possible.

Ma question est:
Est Google Play API la plus efficace de l'API quand il s'agit de la précision du GPS?
Ou dois-je utiliser le LocationManager et: LocationListener moyen de le faire?

J'ai besoin de précision. Qui dois-je utiliser?
Merci.

donc, si c'est exact, mais draine la batterie êtes-vous ok avec ça?
Au premier abord, oui! Est-ce la raison pourquoi ils recommandent API Google Play?
Je pense que fusedlocation (aka la localisation de google api) est conçu pour être plus efficace en termes d'utilisation de la batterie et du réseau. Je n'ai pas vu de repères donc c'est subjectif et spéculative; la précision que je reçois de fusedlocation est plus qu'assez et je ne voudrais pas essayer quelque chose de moins qu'il effectue horriblement.
Comment bien précis en mètres?
Fondue utilise le réseau et le GPS pour fournir moins de précision, mais moins de puissance de vidange que GPS. Comment elle est exacte dépend de beaucoup de facteurs. GPS alon est précise au sujet de 5-10m, mais dépend de matériel téléphonique, ligne de vue dégagée, conditions atmosphériques, etc. Fondue emplacement sera moins précise, et ont de nombreux les mêmes conditions. Le réseau sera moins, à moins de dire à 200m, mais presque aucun pouvoir. Les deux Fusionnés et Réseau nécessitent une connectivité réseau (GPS n'est pas).

OriginalL'auteur AndroidDev | 2016-07-25