از 27 مارس 2025، توصیه می کنیم از android-latest-release
به جای aosp-main
برای ساختن و کمک به AOSP استفاده کنید. برای اطلاعات بیشتر، به تغییرات AOSP مراجعه کنید.
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
مرجع ساختار GnssConfigurationInterface
#include < gps.h >
رابط برای انتقال محتویات پیکربندی GNSS از پلتفرم به HAL.
تعریف در خط 2188 فایل gps.h.
void(* configuration_update)(const char *config_data، int32_t طول) |
محتویات پیکربندی GNSS را به HAL تحویل دهید. پارامترها: config_data - یک اشاره گر به یک آرایه نویسه که آنچه را که معمولاً از file(/etc/gps.conf انتظار می رود) در خود نگه می دارد، به عنوان مثال، دنباله ای از رشته های UTF8 جدا شده با '
'. طول - تعداد کل کاراکترهای UTF8 در داده های پیکربندی.
مهم: GPS HAL باید انتظار داشته باشد که این عملکرد می تواند چندین بار فراخوانی شود. و ممکن است حتی زمانی که GpsLocationProvider قبلا ساخته و فعال شده باشد، فراخوانی شود. GPS HAL باید درخواست های موجود برای پاسخ به تماس های مختلف را بدون توجه به تغییر داده های پیکربندی حفظ کند.
تعریف در خط 2205 فایل gps.h.
تنظیم روی sizeof(GnssConfigurationInterface)
تعریف در خط 2190 فایل gps.h.
مستندات این ساختار از فایل زیر تولید شده است:
- hardware/libhardware/include/hardware/ gps.h
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و 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 بهوقت ساعت هماهنگ جهانی."],[],[]]