החל מ-27 במרץ 2025, מומלץ להשתמש ב-android-latest-release
במקום ב-aosp-main
כדי ליצור תרומות ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
הפניה ל-struct של GpsInterface
#include <
gps.h
>
מייצג את ממשק ה-GPS הסטנדרטי.
ההגדרה מופיעה בשורה
790
בקובץ
gps.h
.
סגירת הממשק.
ההגדרה מופיעה בשורה
806
בקובץ
gps.h
.
מציין שהקריאה הבאה להפעלה לא תשתמש במידע שהוגדר בדגלים. הערך GPS_DELETE_ALL מועבר להפעלה במצב התחלתי (cold start).
ההגדרה מופיעה בשורה
824
בקובץ
gps.h
.
const void*(* get_extension)(const char *name)
|
קבלת הפניה למידע על התוסף.
ההגדרה מופיעה בשורה
841
בקובץ
gps.h
.
פתיחת הממשק ומתן פונקציות ה-callback להטמעה של הממשק הזה.
ההגדרה מופיעה בשורה
797
בקובץ
gps.h
.
int(* inject_location)(double latitude, double longitude, float accuracy)
|
הוספת המיקום הנוכחי מספק מיקום אחר (בדרך כלל מזהה תא). קו הרוחב וקו האורך נמדדים במעלות, והדיוק הצפוי נמדד במטרים
ההגדרה מופיעה בשורה
817
בקובץ
gps.h
.
int(* inject_time)(
GpsUtcTime
time, int64_t timeReference, int uncertainty)
|
הוספת השעה הנוכחית.
ההגדרה מופיעה בשורה
809
בקובץ
gps.h
.
הפרמטר min_interval מייצג את הזמן בין התיקונים באלפיות שנייה. הפרמטר preferred_accuracy מייצג את רמת הדיוק המבוקשת של התיקון במטרים. הפרמטר preferred_time מייצג את הזמן המבוקש לתיקון הראשון באלפיות שנייה.
הפרמטר 'mode' צריך להיות אחד מהערכים הבאים: GPS_POSITION_MODE_MS_BASED או GPS_POSITION_MODE_STANDALONE. הפלטפורמה מאפשרת (ומומלץ) לעבור ל-GPS_POSITION_MODE_MS_BASED אם הועברו הערכים GPS_POSITION_MODE_MS_ASSISTED ו-GPS_POSITION_MODE_MS_BASED נתמכים.
ההגדרה מופיעה בשורה
837
בקובץ
gps.h
.
מוגדר ל-sizeof(GpsInterface)
ההגדרה מופיעה בשורה
792
בקובץ
gps.h
.
מתחילים בניווט.
ההגדרה מופיעה בשורה
800
בקובץ
gps.h
.
הניווט מפסיק.
ההגדרה מופיעה בשורה
803
בקובץ
gps.h
.
התיעוד של המבנה הזה נוצר מהקובץ הבא:
-
hardware/libhardware/include/hardware/
gps.h
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-03-26 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-03-26 (שעון UTC)."],[],[]]