Aby moja aplikacja działała, wymaga interfejsu API lokalizacji. Zamierzam użyć platformy Mapbox do dostosowania jej wyglądu (ponieważ Google Maps nie zapewnia takiego poziomu dostosowania, jeśli o mnie chodzi).Najbardziej dokładna lokalizacja interfejsu API Androida
Dokumentacja mówi, że powinniśmy używać API Google Play przy budynku Usytuowanie Apps:
Google Play API lokalizacji są preferowane przez API lokalizacji ramy Android (android.location) jako sposób na dodanie Świadomość lokalizacji dla Twojej aplikacji. Jeśli korzystasz obecnie z interfejsów API do lokalizacji z interfejsem API dla lokalizacji , zdecydowanie zalecamy jak najszybsze przejście do interfejsów API lokalizacji usług Google Play .
Moje pytanie brzmi: Czy interfejs API Google Play to najskuteczniejszy interfejs API pod względem dokładności GPS? Czy powinienem używać sposobu LocationManager i LocationListener?
Potrzebuję dokładności. Którego powinienem użyć? Dzięki.
, więc jeśli jest dokładny, ale wyczerpuje baterię, czy jesteś w porządku? – muratgu
Na początku tak! Czy to jest powód, dla którego polecają API Google Play? – AndroidDev
Myślę, że 'fusedlocation' (inaczej api google location) jest zaprojektowany, aby być bardziej wydajnym pod względem zużycia baterii i sieci. Nie widziałem żadnych wskaźników, więc wszystko to jest subiektywne i spekulatywne; Dokładność, jaką uzyskuję z "fusedlocation", jest więcej niż wystarczająca i nie spróbowałbym niczego, gdyby nie działała strasznie. – muratgu