اعتبارًا من 27 آذار (مارس) 2025، ننصحك باستخدام android-latest-release
بدلاً من aosp-main
لإنشاء AOSP والمساهمة فيه. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في AOSP.
مرجع بنية GpsInterface
#include <
gps.h
>
يمثّل واجهة نظام تحديد المواقع العالمي (GPS) العادية.
التعريف في السطر
790
من الملف
gps.h
.
إغلاق الواجهة
التعريف في السطر
806
من الملف
gps.h
.
تشير إلى أنّ طلب التشغيل التالي لن يستخدم المعلومات المحدّدة في العلامات. يتم تمرير GPS_DELETE_ALL لبدء التشغيل من وضع غير نشط.
التعريف في السطر
824
من الملف
gps.h
.
const void*(* get_extension)(const char *name)
|
الحصول على مؤشر إلى معلومات الإضافة
التعريف في السطر
841
من الملف
gps.h
.
يفتح الواجهة ويقدّم إجراءات الاستدعاء لتنفيذ هذه الواجهة.
التعريف في السطر
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 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-03-26 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]