A partire dal 2026, per allinearci al nostro modello di sviluppo stabile del trunk e garantire la stabilità della piattaforma per l'ecosistema, pubblicheremo il codice sorgente su AOSP nel secondo e nel quarto trimestre. Per la creazione e il contributo ad AOSP, consigliamo di utilizzare android-latest-release anziché aosp-main. Il ramo del manifest android-latest-release farà sempre riferimento alla release più recente inviata ad AOSP. Per saperne di più, vedi Modifiche ad AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Riferimento alla struttura GpsInterface
#include <
gps.h
>
Rappresenta l'interfaccia GPS standard.
Definizione nella riga
790
del file
gps.h
.
Chiude l'interfaccia.
Definizione nella riga
806
del file
gps.h
.
Specifica che la chiamata successiva da avviare non utilizzerà le informazioni definite nei flag. GPS_DELETE_ALL viene passato per un avvio completo.
Definizione nella riga
824
del file
gps.h
.
|
const void*(* get_extension)(const char *name)
|
Ottieni un puntatore alle informazioni sull'estensione.
Definizione nella riga
841
del file
gps.h
.
Apre l'interfaccia e fornisce le routine di callback per l'implementazione di questa interfaccia.
Definizione nella riga
797
del file
gps.h
.
|
int(* inject_location)(double latitude, double longitude, float accuracy)
|
Inserisce la posizione corrente da un altro fornitore di servizi di geolocalizzazione (in genere l'ID cella). La latitudine e la longitudine vengono misurate in gradi, mentre la precisione prevista viene misurata in metri
Definizione nella riga
817
del file
gps.h
.
|
int(* inject_time)(
GpsUtcTime
time, int64_t timeReference, int uncertainty)
|
Inserisce l'ora corrente.
Definizione nella riga
809
del file
gps.h
.
min_interval rappresenta il tempo tra le correzioni in millisecondi. preferred_accuracy rappresenta la precisione della correzione richiesta in metri. preferred_time rappresenta il tempo richiesto per la prima correzione in millisecondi.
Il parametro "mode" deve essere uno dei valori GPS_POSITION_MODE_MS_BASED o GPS_POSITION_MODE_STANDALONE. La piattaforma consente (ed è consigliabile) di eseguire il fallback su GPS_POSITION_MODE_MS_BASED se viene passato GPS_POSITION_MODE_MS_ASSISTED e GPS_POSITION_MODE_MS_BASED è supportato.
Definizione nella riga
837
del file
gps.h
.
impostato su sizeof(GpsInterface)
Definizione nella riga
792
del file
gps.h
.
Avvia la navigazione.
Definizione nella riga
800
del file
gps.h
.
Interrompe la navigazione.
Definizione nella riga
803
del file
gps.h
.
La documentazione di questa struttura è stata generata dal seguente file:
-
hardware/libhardware/include/hardware/
gps.h
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-07-27 UTC.
[null,null,["Ultimo aggiornamento 2025-07-27 UTC."],[],[]]