Ab 2026 werden wir den Quellcode im 2. und 4. Quartal in AOSP veröffentlichen, um unser trunk-stable-Entwicklungsmodell zu unterstützen und die Plattformstabilität für das Ökosystem zu gewährleisten. Für die Entwicklung und das Beitragen zu AOSP empfehlen wir die Verwendung von android-latest-release anstelle von aosp-main. Der Manifestzweig android-latest-release verweist immer auf das neueste Release, das an AOSP übertragen wurde. Weitere Informationen finden Sie unter Änderungen an AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Opportunistische Standorte einschränken
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Wenn eine App den Standort eines Geräts anfordert, kann sie entweder auf die Antwort der Anfrage warten oder mithilfe von aktiven Standortempfängern eine opportunistische Standortaktualisierung erhalten. Diese Funktion war in Android 9 und niedriger uneingeschränkt verfügbar und wurde bereitgestellt, wenn eine App nur die Rate für die aktive Standortaktualisierung angab und die Rate für die passive Standortaktualisierung leer ließ.
Passive Standortempfänger erhalten keine opportunistischen Standortaktualisierungen, da sie keine Aktualisierungsrate für den Standort angeben.
Ab Android 10 müssen Entwickler angeben, dass sie passive Standortaktualisierungen der Klasse FusedLocationProviderClient benötigen, um opportunistische Standortaktualisierungen zu erhalten.
Anbieter für kombinierte Standortbestimmung
Apps können die Häufigkeit, mit der sie opportunistische Standortaktualisierungen von der Klasse FusedLocationProviderClient erhalten, auf zwei Arten angeben.
- Geben Sie in der
setFastestInterval-Methode einen Wert an, der kleiner als der Wert des Parameters setInterval ist. Verwenden Sie einen Wert von mindestens 0 ms.
- Lassen Sie den Wert automatisch festlegen, indem Sie
setFastestInterval leer lassen.
Positiv beeinflussen
Wenn Sie keinen Wert für setFastestInterval angeben, werden Ihrer App möglicherweise deutlich weniger Standortaktualisierungen gesendet.
Implementierung
Sie müssen nichts weiter tun, um diese Funktion zu implementieren, als die vorgeschlagenen Werte für die Methode setFastestInterval der Klasse FusedLocationProviderClient zu verwenden.
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2025-12-03 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-12-03 (UTC)."],[],[]]