يمكنك استخدام محاكي Android لاختبار كيفية يعمل بنظام التشغيل Android Automotive.
إضافة صور النظام
لتتمكّن من إنشاء أجهزة افتراضية تعمل بنظام التشغيل Android Automotive، يُرجى إضافة ما يلي: صور النظام من خلال أداة إدارة حِزم تطوير البرامج (SDK) في "استوديو Android".
إضافة صور النظام العامة
يتضمّن "استوديو Android" صور نظام عامة لنظام التشغيل Android Automotive، الذي يمكنك استخدامه لاختبار التطبيق، وأيها يجب استخدامها عند أخذ لقطات شاشة Google Play تشمل كل هذه الصور ما يلي:
- خدمات Google Play
- مضيف تطبيق Google Automotive باستثناء صورة واجهة برمجة التطبيقات 28، لأن المضيف لا يتوفّر إلا على الأجهزة التي تشغّل واجهة برمجة التطبيقات 29 أو أعلى
الاسم | مستوى واجهة برمجة التطبيقات | هندسة معمارية | قابل للضبط | متجر Google Play | مدى التوفّر |
---|---|---|---|---|---|
صورة نظام Intel x86 Atom لنظام التشغيل Automotive | 28 | ×86 | ✔ | معاينة "استوديو Android" | |
السيارات التي تحمل صورة نظام Intel x86 Atom من "متجر Play" | 29 | ×86 | ✔ | معاينة "استوديو Android" | |
السيارات المزوّدة بصورة نظام Intel x86 Atom_64 في "متجر Play" | 30 | ×86 | ✔ | معاينة "استوديو Android" | |
السيارات المزوّدة بصورة نظام ARM 64 v8a في "متجر Play" | 32 | تفعيل جهاز الإنذار | ✔ | معاينة "استوديو Android" | |
السيارات المزوّدة بصورة نظام Intel x86 Atom_64 في "متجر Play" | 32 | ×86 | ✔ | معاينة "استوديو Android" | |
صورة النظام عن بُعد باستخدام أداة "عرض سعر السيارة" من خلال واجهات برمجة التطبيقات Google APIs | 32 | تفعيل جهاز الإنذار | معاينة "استوديو Android" | ||
صورة النظام عن بُعد باستخدام تكنولوجيا Google APIs x86_64 | 32 | ×86 | معاينة "استوديو Android" | ||
شاشة عرض بعيدة للسيارات تعرض صورة النظام للتحقق من مستوى جهاز Google Play arm64-v8a | 32 | تفعيل جهاز الإنذار | ✔ | معاينة "استوديو Android" | |
شاشة عرض بعيدة للسيارات تعرض صورة النظام x86_64 في Google Play | 32 | ×86 | ✔ | معاينة "استوديو Android" | |
صورة النظام للإصدار ARM 64 v8a من Android Automotive | 33 | تفعيل جهاز الإنذار | ✔ | الإصدار الثابت من "استوديو Android" | |
صورة نظام التشغيل Android Automotive باستخدام Intel x86 Atom_64 مع واجهات برمجة التطبيقات من Google | 33 | ×86 | ✔ | الإصدار الثابت من "استوديو Android" | |
شاشة عرض بعيدة للسيارات تعرض صورة النظام للتحقق من مستوى جهاز Google Play arm64-v8a | 33 | تفعيل جهاز الإنذار | ✔ | معاينة "استوديو Android" | |
شاشة عرض بعيدة للسيارات تعرض صورة النظام x86_64 في Google Play | 33 | ×86 | ✔ | معاينة "استوديو Android" |
اتّبِع الخطوات التالية لتثبيت صور النظام العامة:
- في "استوديو Android"، اختَر الأدوات >. مدير حِزم SDK:
- انقر على علامة التبويب منصّات تطوير البرامج (SDK).
- انقر على عرض تفاصيل الحزمة.
- اختَر الصور التي تريد تنزيلها. راجع الجدول السابق التفاصيل.
انقر على تطبيق، ثمّ انقر على حسنًا.
إضافة صور النظام من المصنّعين الأصليين للأجهزة
يمكنك أيضًا إضافة صورة نظام خاصة بالمصنّع الأصلي للجهاز لشركة GM وHonda وPolestar وVolvo وغير ذلك يُرجى اتّباع الخطوات على المواقع الإلكترونية للمطوّرين الخاصة بالمُصنّع الأصلي:
بالترتيب الأبجدي:
أنشِئ متوسّط مدة المشاهدة للسيارة وشغِّل المحاكي.
اتّبِع هذه الخطوات لإنشاء جهاز Android افتراضي (AVD) يمثّل المركبة التي تعمل بنظام التشغيل Android Automotive، ثم استخدام متوسّط مدة المشاهدة لتشغيل المحاكي:
- في "استوديو Android"، اختَر الأدوات >. مدير AVD
- انقر على إنشاء جهاز افتراضي.
- من مربّع الحوار اختيار أجهزة، اختَر السيارات، ثم اختَر ملف تعريف للأجهزة. انقر على Next (التالي).
- اختَر صورة نظام تستهدف السيارات، مثل Android 12L. (السيارات مع "متجر Play")، وانقر على التالي.
- أدخِل اسمًا لـ "متوسّط مدة المشاهدة" واختَر أي خيارات أخرى تريد تخصيصها. ثم انقر على إنهاء.
- من شريط نافذة الأدوات، اختَر AVD لنظام التشغيل Android Automotive باعتباره نشر المحتوى.
- انقر على رمز التشغيل
.
استخدام الملفات الشخصية للأجهزة المزوّدة بترقية
عند إنشاء متوسّط مدة المشاهدة، يمكنك استخدام الأجهزة التالية: الملفات الشخصية التي يتم تجميعها مع استوديو Android:
الاسم | درجة الدقة | مدى التوفّر | التوافق |
---|---|---|---|
سيارات (صورة أفقيّة بدقة 1024p) | 1024x768 | الإصدار الثابت من "استوديو Android" | |
سيارات (1080p أفقي) | 1080 × 600 | الإصدار الثابت من "استوديو Android" | صور النظام بدون "متجر Google Play" |
سيارات (صورة أفقيّة بدقة 1408p) | 1408×792 | معاينة "استوديو Android" | صور النظام بدون "متجر Google Play" |
سيارات (صورة أفقيّة بدقة 1408p) من خلال Google Play | 1408×792 | معاينة "استوديو Android" | |
صورة سيارات بورتريه | 800×1280 | معاينة "استوديو Android" | صور النظام بدون "متجر Google Play" |
صورة عمودية كبيرة للسيارات | 1280×1606 | معاينة "استوديو Android" | صور النظام بدون "متجر Google Play" |
سيارات موسّعة | 3904×1320 | معاينة "استوديو Android" | صور النظام بدون "متجر Google Play" |
شاشة عن بُعد للسيارات | 1080 × 600 | معاينة "استوديو Android" | عرض صور النظام عن بُعد بدون "متجر Google Play" |
نظام التشغيل عن بُعد للسيارات في Google Play | 1080 × 600 | معاينة "استوديو Android" |
إنشاء ملف شخصي للأجهزة
إذا كنت ترغب في اختبار تكوينات الأجهزة بخلاف تلك التي يشملها الملفات الشخصية للأجهزة المزوّدة بترقية، يمكنك أيضًا إنشاء جهاز الملف الشخصي للاستخدام مع Android محاكي نظام التشغيل Automotive. ويمكنك إجراء ذلك من خلال اختيار Android Automotive باعتبارها منصة ونوع الجهاز في عملية الإنشاء الملفات الشخصية المخصصة للأجهزة متوافقة فقط باستخدام صور النظام التي لا تتضمّن "متجر Google Play".
استخدام عناصر التحكّم الموسّعة في المحاكي
بالإضافة إلى العديد من معايير الموسعة عناصر التحكّم المتاحة في أجهزة Android الأخرى الافتراضية، فهناك بعض عناصر التحكم الموسعة المصممة خصيصًا لنظام Android محاكي نظام التشغيل Automotive.
محاكاة حالة الأجهزة
بالإضافة إلى أدوات الاستشعار مثل مقاييس التسارع والجيروسكوب التي يمكن قراءتها باستخدام
واجهات برمجة تطبيقات Android القياسية عند
المتوفرة، يتم نقل خصائص الأجهزة الإضافية الفريدة للمركبات
طبقة تجريد أجهزة المركبات (VHAL).
ويتم تحديد هذه السمات من خلال VehiclePropertyIds
.
الصف.
أثناء تشغيل المحاكي، يمكنك تعديل قيم هذه الخصائص
من ميزة بيانات السيارة في عناصر التحكّم الموسّعة. على سبيل المثال، لتعيين
السرعة الحالية للمركبة، يمكنك العثور على خاصية السرعة
(VehiclePropertyIds.PERF_VEHICLE_SPEED
)
وتغيير قيمتها.
محاكاة القيادة
لمحاكاة القيادة، يجب ضبط سرعة السيارة على قيمة غير صفرية التحرّك نحو غرض آخر غير المنتزه الترفيهي لمحاكاة حالة انتظار سيارات، وهو ضبط الترس على P (منتزه). يمكن القيام بذلك باستخدام أشرطة التمرير وأدوات الاختيار ضمن علامة التبويب بيانات أداة استشعار السيارة أو من خلال تعديل خصائص VHAL كما هو موضح في القسم السابق.
اختبار طريقة إدخال البيانات عبر وحدة تحكُّم دورانية
بالإضافة إلى شاشة تعمل باللمس، تكون بعض المركبات التي تعمل بنظام التشغيل Android Automotive مجهّزة بالكامل باستخدام وحدة تحكّم دوّارة التي تعتمد على واجهات برمجة التطبيقات نفسها المتوفرة في لوحة المفاتيح والتنقل للسماح المستخدمين التنقل في التطبيق دون لمس الشاشة. يمكنك استخدام زر سيارة roary ضمن عناصر التحكم الموسّعة لاختبار دعم تطبيقك لنظام التشغيل إدخال.
تعديل إعدادات التشغيل لتطبيقات الوسائط
تختلف تطبيقات الوسائط على تطبيقات نظام التشغيل Automotive عن تطبيقات Android الأخرى. جهاز Android يتفاعل نظام التشغيل Automotive مع تطبيق الوسائط باستخدام أغراض صريحة ومن خلال يَتِمُّ الْآنْ إِرْسَالُ الْمُكَالَمَاتْ إِلَى خدمة متصفِّح الوسائط.
لاختبار تطبيقك، يُرجى التأكّد من أنّه لم يتم إطلاقه بعد. النشاط في ملف البيان، ثم منع تشغيل وحدة السيارة من خلال نشاطك من خلال إكمال الخطوات التالية:
في "استوديو Android"، اختَر تشغيل > عدِّل الإعدادات.
اختَر وحدة السيارة من قائمة الوحدات في تطبيقك.
ضمن خيارات الإطلاق > إطلاق، اختَر لا شيء.
انقر على تطبيق، ثمّ انقر على حسنًا.
الإبلاغ عن مشكلة في محاكي نظام التشغيل Android Automotive
إذا واجهت مشكلة أو كان لديك طلب ميزة أثناء استخدام Android يمكنك الإبلاغ عن ذلك باستخدام أداة تتبُّع المشاكل من Google في محاكاة نظام التشغيل Automotive. كن احرص على ملء جميع المعلومات المطلوبة في نموذج المشكلة. قبل إرسال مشكلة جديدة، تحقق مما إذا كان قد تم الإبلاغ عنها بالفعل في المشاكل جديدة. يمكنك الاشتراك والتصويت للمشكلات من خلال النقر على النجمة التي تمثل مشكلة في جديد. لمزيد من المعلومات، يُرجى الاطّلاع على الاشتراك في المشكلة.
الاطّلاع على المشاكل الحالية إنشاء عدد جديد