اعتبارًا من 27 آذار (مارس) 2025، ننصحك باستخدام android-latest-release
بدلاً من aosp-main
لإنشاء AOSP والمساهمة فيه. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في AOSP.
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
مرجع بنية GpsNavigationMessageInterface
#include <
gps.h
>
واجهة موسّعة تتيح الإبلاغ عن رسائل التنقّل باستخدام نظام تحديد المواقع العالمي (GPS)
التعريف في السطر
2157
من الملف
gps.h
.
يوقف التحديثات الواردة من HAL، ويُلغي تسجيل سلاسل إجراءات طلب معاودة الاتصال. بعد طلب الإيقاف، يجب أن تعتبر HAL عمليات تسجيل الإشعارات السابقة غير صالحة. في حال استدعاء stop بدون "init" سابق، من المفترض ألا تؤدي هذه الدالة أي عمل.
التعريف في السطر
2181
من الملف
gps.h
.
يبدأ تشغيل الواجهة ويُسجِّل إجراءات الاستدعاء مع HAL. بعد إجراء طلب ناجح لـ "init"، يجب أن يبدأ HAL في تقديم التحديثات فور توفّرها.
الحالة: GPS_NAVIGATION_MESSAGE_OPERATION_SUCCESS GPS_NAVIGATION_MESSAGE_ERROR_ALREADY_INIT - إذا سبق أن تم تسجيل طلب استدعاء بدون طلب مقابل لـ "إغلاق". GPS_NAVIGATION_MESSAGE_ERROR_GENERIC: في حال حدوث أي خطأ آخر، من المتوقّع ألا يُنشئ HAL أي تعديلات عند عرض رمز الخطأ هذا.
التعريف في السطر
2173
من الملف
gps.h
.
اضبط القيمة على sizeof(GpsNavigationMessageInterface).
التعريف في السطر
2159
من الملف
gps.h
.
تم إنشاء مستندات هذه البنية من الملف التالي:
-
hardware/libhardware/include/hardware/
gps.h
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-03-26 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]