À partir du 27 mars 2025, nous vous recommandons d'utiliser android-latest-release au lieu de aosp-main pour créer et contribuer à AOSP. Pour en savoir plus, consultez la section Modifications apportées à AOSP.
  
         
       
     
  
  
  
    
  
  
  
    
    
      
    
    
      
      Restez organisé à l'aide des collections
    
    
      
      Enregistrez et classez les contenus selon vos préférences.
    
  
  
    
  
  
  
  
    
  
  
    
    
    
  
  Documentation de référence sur la struct GpsInterface
 
  
   #include <
   
    gps.h
   
   >
  
 
 
 
 
 
 
  
   Représente l'interface GPS standard.
  
  
   Définition à la ligne 
    790
    du fichier 
    gps.h
   .
  
  
 
 
 
 
  
  
   
    Ferme l'interface.
   
   
    Définition à la ligne 
     806
     du fichier 
     gps.h
    .
   
   
  
 
 
 
  
  
   
    Indique que le prochain appel de démarrage n'utilisera pas les informations définies dans les indicateurs. GPS_DELETE_ALL est transmis pour un démarrage à froid.
   
   
    Définition à la ligne 
     824
     du fichier 
     gps.h
    .
   
   
  
 
 
 
  
   
    
     | const void*(* get_extension)(const char *name) | 
   
   
  
   
    Obtenez un pointeur vers les informations de l'extension.
   
   
    Définition à la ligne 
     841
     du fichier 
     gps.h
    .
   
   
  
 
 
 
  
  
   
    Ouvre l'interface et fournit les routines de rappel à l'implémentation de cette interface.
   
   
    Définition à la ligne 
     797
     du fichier 
     gps.h
    .
   
   
  
 
 
 
  
   
    
     | int(* inject_location)(double latitude, double longitude, float accuracy) | 
   
   
  
   
    Injecte la position actuelle à partir d'un autre fournisseur de données de localisation (généralement l'ID de la cellule). La latitude et la longitude sont mesurées en degrés, et la précision attendue est mesurée en mètres.
   
   
    Définition à la ligne 
     817
     du fichier 
     gps.h
    .
   
   
  
 
 
 
  
   
    
     | int(* inject_time)(
      
       GpsUtcTime
      
      time, int64_t timeReference, int uncertainty) | 
   
   
  
   
    Insère l'heure actuelle.
   
   
    Définition à la ligne 
     809
     du fichier 
     gps.h
    .
   
   
  
 
 
 
  
  
   
    min_interval représente l'intervalle entre les corrections en millisecondes. preferred_accuracy représente la précision de correction demandée en mètres. preferred_time représente le délai de correction demandé en millisecondes.
   
   
    Le paramètre "mode" doit être GPS_POSITION_MODE_MS_BASED ou GPS_POSITION_MODE_STANDALONE. La plate-forme autorise (et recommande) de revenir à GPS_POSITION_MODE_MS_BASED si GPS_POSITION_MODE_MS_ASSISTED est transmis et que GPS_POSITION_MODE_MS_BASED est compatible.
   
   
    Définition à la ligne 
     837
     du fichier 
     gps.h
    .
   
   
  
 
 
 
  
  
   
    défini sur sizeof(GpsInterface)
   
   
    Définition à la ligne 
     792
     du fichier 
     gps.h
    .
   
   
  
 
 
 
  
  
   
    Lance la navigation.
   
   
    Définition à la ligne 
     800
     du fichier 
     gps.h
    .
   
   
  
 
 
 
  
  
   
    Arrêter la navigation
   
   
    Définition à la ligne 
     803
     du fichier 
     gps.h
    .
   
   
  
 
 La documentation de ce struct a été générée à partir du fichier suivant :
 
  - 
   hardware/libhardware/include/hardware/
   
    gps.h
   
  
 
 
  
  
  
 
  
    
    
      
    
    
  
       
    
    
  
  
  Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
  Dernière mise à jour le 2025/07/27 (UTC).
  
  
  
    
      [[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/27 (UTC)."],[],[]]