اعتبارًا من 27 آذار (مارس) 2025، ننصحك باستخدام android-latest-release بدلاً من aosp-main لإنشاء AOSP والمساهمة فيه. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في AOSP.
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تحدّد واجهة طبقة تجريد أجهزة المركبات (VHAL) الخصائص التي يمكن للمصنّعين الأصليين للأجهزة تنفيذها، كما تحتوي على البيانات الوصفية الخاصة بالخصائص. على سبيل المثال، ما إذا كانت السمة عددًا صحيحًا وأوضاع التغيير المسموح بها. تستند واجهة VHAL إلى الوصول إلى إحدى الخصائص (القراءة والكتابة والاشتراك)، وهي عبارة عن تجريد لوظيفة معيّنة.
في نظام التشغيل Android 13 والإصدارات الأحدث، تم نقل VHAL إلى AIDL في IVehicle.aidl
في نظام التشغيل Android 12 والإصدارات الأقدم، يتم تحديد VHAL باستخدام لغة HIDL في IVehicle.hal
تتوافق CarService ومكوّنات Android الأصلية مع الواجهة الخلفية للغة وصف واجهة HAL (HIDL) ولغة تعريف واجهة Android (AIDL)، وتفضّل الواجهة الخلفية للغة AIDL عندما تكون متاحة.
إرشادات
الوصف
يُنصح بشدة
بالنسبة إلى عمليات تنفيذ HIDL VHAL الحالية، يجب نقلها إلى واجهة AIDL الأحدث.
يجب
بالنسبة إلى عمليات تنفيذ جديدة لواجهة برمجة تطبيقات VHAL، استخدِم واجهة AIDL.
لمزيد من المعلومات عن VHAL، يُرجى الاطّلاع على الصفحات التالية:
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-10-10 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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-10-10 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]