27 Mart 2025'ten itibaren AOSP'yi derlemek ve AOSP'ye katkıda bulunmak için aosp-main
yerine android-latest-release
kullanmanızı öneririz. Daha fazla bilgi için AOSP'de yapılan değişiklikler başlıklı makaleyi inceleyin.
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
GpsInterface Yapı Referansı
#include <
gps.h
>
Standart GPS arayüzünü temsil eder.
Tanım,
gps.h
dosyasının
790
satırındadır.
Arayüzü kapatır.
gps.h
dosyasının
806
satırı
Bir sonraki start çağrısının, işaretçilerde tanımlanan bilgileri kullanmayacağını belirtir. Baştan başlatma için GPS_DELETE_ALL iletilir.
Tanımı,
gps.h
dosyasının
824
satırı
const void*(* get_extension)(const char *name)
|
Uzantı bilgilerine işaretçi alın.
Tanımı,
gps.h
dosyasının
841
satırı
Arayüzü açar ve bu arayüzün uygulanması için geri çağırma rutinlerini sağlar.
gps.h
dosyasının
797
satırı
int(* inject_location)(double latitude, double longitude, float accuracy)
|
Mevcut konumu başka bir konum sağlayıcıdan (genellikle hücre kimliği) ekler. Enlem ve boylam derece cinsinden, beklenen doğruluk ise metre cinsinden ölçülür.
gps.h
dosyasının
817
satırı
int(* inject_time)(
GpsUtcTime
time, int64_t timeReference, int uncertainty)
|
Geçerli zamanı ekler.
Tanımı,
gps.h
dosyasının
809
satırı
min_interval, düzeltmeler arasındaki süreyi milisaniye cinsinden temsil eder. preferred_accuracy, istenen düzeltme doğruluğunu metre cinsinden temsil eder. preferred_time, istenen ilk düzeltme süresini milisaniye cinsinden temsil eder.
"mode" parametresi GPS_POSITION_MODE_MS_BASED veya GPS_POSITION_MODE_STANDALONE olmalıdır. GPS_POSITION_MODE_MS_ASSISTED iletilirse ve GPS_POSITION_MODE_MS_BASED destekleniyorsa platform tarafından GPS_POSITION_MODE_MS_BASED'e geçiş yapılmasına izin verilir (ve bu önerilir).
Tanımı,
gps.h
dosyasının
837
satırı
sizeof(GpsInterface) olarak ayarlanır.
Tanımı,
gps.h
dosyasının
792
satırı
Navigasyon başlatılır.
Tanımı,
gps.h
dosyasının
800
satırı
Navigasyonu durdurur.
Tanım,
gps.h
dosyasının
803
satırındadır.
Bu yapının dokümanları aşağıdaki dosyadan oluşturulmuştur:
-
hardware/libhardware/include/hardware/
gps.h
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-03-26 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-03-26 UTC."],[],[]]