Od 27 marca 2025 r. zalecamy używanie android-latest-release
zamiast aosp-main
do kompilowania i wspołtworzenia AOSP. Więcej informacji znajdziesz w artykule o zmianach w AOSP.
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Odwołania do struktury GpsInterface
#include <
gps.h
>
Reprezentuje standardowy interfejs GPS.
Definicja w wierszu
790
pliku
gps.h
.
Zamyka interfejs.
Definicja w wierszu
806
w pliku
gps.h
.
Określa, że następne wywołanie start nie będzie używać informacji zdefiniowanych w flagach. W przypadku uruchomienia „na zimno” przekazywana jest wartość GPS_DELETE_ALL.
Definicja w wierszu
824
pliku
gps.h
.
const void*(* get_extension)(const char *name)
|
Uzyskaj wskazówkę dotyczącą informacji o rozszerzeniu.
Definicja w wierszu
841
pliku
gps.h
.
Otwiera interfejs i zapewnia procedury wywołania dla implementacji tego interfejsu.
Definicja w wierszu
797
pliku
gps.h
.
int(* inject_location)(double latitude, double longitude, float accuracy)
|
Wstrzykuje bieżącą lokalizację z innego źródła lokalizacji (zazwyczaj identyfikator komórki). Szerokość i długość geograficzna są mierzone w stopniach, a oczekiwana dokładność – w metrach.
Definicja w wierszu
817
pliku
gps.h
.
int(* inject_time)(
GpsUtcTime
time, int64_t timeReference, int uncertainty)
|
Wstawia bieżącą godzinę.
Definicja w wierszu
809
pliku
gps.h
.
Wartość min_interval oznacza czas między poprawkami w milisekundach. Wartość preferred_accuracy oznacza dokładność poprawki w metrach. Wartość preferred_time oznacza czas do pierwszej poprawki w milisekundach.
Parametr „mode” powinien mieć wartość GPS_POSITION_MODE_MS_BASED lub GPS_POSITION_MODE_STANDALONE. Platforma zezwala (a nawet zaleca) użycie opcji GPS_POSITION_MODE_MS_BASED, jeśli przekazano opcję GPS_POSITION_MODE_MS_ASSISTED, a opcja GPS_POSITION_MODE_MS_BASED jest obsługiwana.
Definicja w wierszu
837
pliku
gps.h
.
ustaw na sizeof(GpsInterface)
Definicja w wierszu
792
pliku
gps.h
.
Rozpoczyna nawigację.
Definicja w wierszu
800
pliku
gps.h
.
Zatrzymuje nawigację.
Definicja w wierszu
803
pliku
gps.h
.
Dokumentacja tego typu danych została wygenerowana z tego pliku:
-
hardware/libhardware/include/hardware/
gps.h
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-03-26 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-03-26 UTC."],[],[]]