Ich frage mich für den fusionierten Ort, verwendet eines der oben genannten eine Kombination von GPS + Wifi-Netzwerk zusammen? Was ist der Unterschied in Bezug auf Anbieter (nutzt irgendwas davon die GPS)? von dem, was ich in der Dokumentation sehe, ist der Unterschied nur Entfernung
Ich habe vorher mit LocationManager gearbeitet und NETWORK_PROVIDER und GPS_PROVIDER zusammen verwendet, um eine Kombination dieser beiden Anbieter zu erhalten.
Die neuen fusionierten Standortanbieter gehen im Vergleich zu früheren Methoden einen etwas anderen Ansatz ein. Entwickler wählen nun aus, wie viel Akkuleistung für die Berechnung eines Standortes verwendet wird, anstatt mit Gerätekomponenten berechnet zu werden. Es verwendet jede verfügbare Kombination aus GPS, WLAN, mobilen Netzwerken und integrierten Sensoren, um den Standort zu berechnen.
Die LocationRequest
-Prioritätseinstellungen sind jetzt:
PRIORITY_NO_POWER
(wartet passiv auf Standortaktualisierungen von anderen Clients) PRIORITY_LOW_POWER
(~ 10km "Stadt" Genauigkeit) PRIORITY_BALANCED_POWER_ACCURACY
(~ 100m "Block" Genauigkeit) PRIORITY_HIGH_ACCURACY
(genau wie möglich auf Kosten der Akkulaufzeit) Google beschreibt die Klasse LocationRequest
hier: Ссылка
Tags und Links android google-play-services android-location