Ab dem 27. März 2025 empfehlen wir, android-latest-release
anstelle von aosp-main
zu verwenden, um AOSP zu erstellen und Beiträge dazu zu leisten. Weitere Informationen finden Sie unter Änderungen am AOSP.
GpsInterface-Strukturreferenz
#include <
gps.h
>
Stellt die standardmäßige GPS-Schnittstelle dar.
Definition in Zeile
790
der Datei
gps.h
.
Schließt die Benutzeroberfläche.
Definition in Zeile
806
der Datei
gps.h
.
Gibt an, dass beim nächsten Startaufruf die in den Flags definierten Informationen nicht verwendet werden. GPS_DELETE_ALL wird bei einem Kaltstart übergeben.
Definition in Zeile
824
der Datei
gps.h
.
const void*(* get_extension)(const char *name)
|
Einen Verweis auf Erweiterungsinformationen erhalten
Definition in Zeile
841
der Datei
gps.h
.
Öffnet die Benutzeroberfläche und stellt die Callback-Routinen für die Implementierung dieser Benutzeroberfläche bereit.
Definition in Zeile
797
der Datei
gps.h
.
int(* inject_location)(double latitude, double longitude, float accuracy)
|
Fügt den aktuellen Standort von einem anderen Standortanbieter ein (in der Regel die Zellen-ID). Breiten- und Längengrad werden in Grad gemessen, die erwartete Genauigkeit in Metern.
Definition in Zeile
817
der Datei
gps.h
.
int(* inject_time)(
GpsUtcTime
time, int64_t timeReference, int uncertainty)
|
Fügt die aktuelle Uhrzeit ein.
Definition in Zeile
809
der Datei
gps.h
.
„min_interval“ gibt die Zeit zwischen den Standortermittlungen in Millisekunden an. „preferred_accuracy“ gibt die angeforderte Genauigkeit der Standortermittlung in Metern an. „preferred_time“ gibt die angeforderte Zeit bis zur ersten Standortermittlung in Millisekunden an.
Der Parameter „mode“ muss entweder GPS_POSITION_MODE_MS_BASED oder GPS_POSITION_MODE_STANDALONE lauten. Es ist von der Plattform zulässig (und wird empfohlen), auf GPS_POSITION_MODE_MS_BASED umzuschalten, wenn GPS_POSITION_MODE_MS_ASSISTED übergeben wird und GPS_POSITION_MODE_MS_BASED unterstützt wird.
Definition in Zeile
837
der Datei
gps.h
.
auf sizeof(GpsInterface) festgelegt
Definition in Zeile
792
der Datei
gps.h
.
Die Navigation wird gestartet.
Definition in Zeile
800
der Datei
gps.h
.
Die Navigation wird beendet.
Definition in Zeile
803
der Datei
gps.h
.
Die Dokumentation für diese Struktur wurde aus der folgenden Datei generiert:
-
hardware/libhardware/include/hardware/
gps.h
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-03-26 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-03-26 (UTC)."],[],[]]