يوفّر Android Auto تجربة تطبيقات محسّنة لقائد السيارة، وذلك للمستخدمين الذين لديهم هاتف Android مثبّت عليه تطبيق Android Auto وسيارة أو نظام ستيريو بديل متوافق. يمكنهم استخدام تطبيقك مباشرةً على شاشة سيارتهم عن طريق توصيل هواتفهم. يمكنك تفعيل Android Auto للاتصال بتطبيق هاتفك عن طريق إنشاء خدمات يستخدمها Android Auto لعرض واجهة محسّنة لقائد السيارة.
كيفية إعلان التطبيقات عن دعمها لـ Android Auto
تعلن التطبيقات عن دعمها لـ Android Auto بطرق مختلفة حسب فئتها.
تطبيقات الوسائط والمراسلة والتطبيقات المُصمَّمة وفقًا لنموذج
تعلن تطبيقات الوسائط والمراسلة والتطبيقات المُصمَّمة وفقًا لنموذج عن دعمها لـ Android Auto عن طريق
تضمين العنصر <meta-data> التالي في ملف البيان الخاص بها:
<application>
...
<meta-data
android:name="com.google.android.gms.car.application"
android:resource="@xml/automotive_app_desc"/>
...
</application>
يختلف محتوى ملف الموارد حسب فئة تطبيقك:
الوسائط
<automotiveApp> <uses name="media" /> </automotiveApp>
لمزيد من التفاصيل، يُرجى الاطّلاع على مقالة إضافة دعم Android Auto إلى تطبيق الوسائط.
المراسلة
<automotiveApp> <uses name="notification" /> <!-- Include the following only if your capp can be set as the default SMS handler --> <uses name="sms"> </automotiveApp>
لمزيد من التفاصيل، يُرجى الاطّلاع على مقالة إنشاء تطبيقات مراسلة لـ Android Auto.
التطبيقات المُصمَّمة وفقًا لنموذج
<automotiveApp> <uses name="template" /> </automotiveApp>
لمزيد من التفاصيل، يُرجى الاطّلاع على مقالة إضافة دعم Android Auto إلى تطبيقك المُصمَّم وفقًا لنموذج.
التطبيقات أثناء الانتظار في السيارة
تعلن التطبيقات أثناء الانتظار في السيارة عن دعمها لـ Android Auto عن طريق تضمين العنصر التالي
<category> في فلتر الأهداف لنشاط في ملف بيان تطبيقك:
<activity ...>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
...
<category android:name="android.intent.category.CAR_LAUNCHER" />
</intent-filter>
</activity>
لمزيد من التفاصيل، يُرجى الاطّلاع على مقالة إضافة دعم Android Auto إلى تطبيقك أثناء الانتظار في السيارة.
التطبيقات أثناء الانتظار في السيارة
على الأجهزة التي تعمل بنظام التشغيل Android 15 أو إصدار أحدث، يتيح Android Auto تشغيل الأنشطة مباشرةً على وحدة التحكّم الرئيسية أثناء الانتظار في السيارة. تقتصر هذه الإمكانية على التطبيقات في فئات التطبيقات أثناء الانتظار في السيارة المتوافقة. لأغراض السلامة، يخرج Android Auto تلقائيًا من التطبيق عند رصد حركة السيارة.
واجهة المستخدم
يتم تشغيل الأنشطة على Android Auto دائمًا في وضع ملء الشاشة. يمكن للمستخدمين التمرير سريعًا من الحافة العلوية أو السفلية لواجهة مستخدم Android Auto لعرض عناصر التحكّم في الرجوع أو الخروج من التطبيق الحالي.
الاختلافات في السلوك
بسبب القيود التي يفرضها Android Auto وAndroid بشكلٍ عام، هناك بعض الاختلافات الملحوظة في السلوك عند تشغيل تطبيق على وحدة التحكّم الرئيسية.
بدء تطبيقات أخرى
بما أنّه لا يمكن تشغيل الأنشطة على وحدة التحكّم الرئيسية إلا للتطبيقات في الفئات المتوافقة التي أعلنت عن دعمها لـ Android Auto، فمن المحتمل ألا تفتح الأهداف الموجّهة إلى تطبيقات أخرى التطبيق الآخر على وحدة التحكّم الرئيسية. إذا كان الهدف موجّهًا إلى صفحة ويب أو صفحة في "متجر Google Play"، سيتم فتح التطبيق المقابل على الهاتف بدلاً من ذلك. يتم حظر جميع الأهداف الأخرى التي تبدأ النشاط ويتم إعلام المستخدم بأنّه لا يمكن فتح التطبيق المقابل.
قبول الأذونات
على الأجهزة التي تعمل بنظام التشغيل Android 15، لا يمكن للمستخدمين قبول طلبات أذونات وقت التشغيل على وحدة التحكّم الرئيسية. عندما يطلب تطبيق إذنًا، يظهر مربّع حوار لإعلام المستخدمين بقبول الإذن على شاشة الهاتف.
المتاجر الموثوق بها
كما هو موضّح في الاختبار في سيارات حقيقية، يجب تثبيت التطبيقات من مصدر موثوق به لتشغيلها على سيارة حقيقية. تشمل المصادر الموثوق بها ما يلي:
- Google Play
- ONEمتجر
الأسئلة الشائعة
كيف يمكنني رصد ما إذا كان Android Auto قيد التشغيل؟
لرصد ما إذا كان Android Auto قيد التشغيل على جهاز، يمكنك استخدام واجهة برمجة التطبيقات CarConnection التي تشكّل جزءًا من مكتبة تطبيقات "Android للسيارات". لمزيد من التفاصيل، يُرجى الاطّلاع على
واجهة برمجة التطبيقات للاتصال.
ما هي المركبات التي يتوفّر فيها Android Auto؟
يمكنك الاطّلاع على قائمة المركبات وأنظمة الستيريو المتوافقة.
ما هي البلدان التي يتوفّر فيها Android Auto؟
يمكنك الاطّلاع على مقالة هل يتوفّر Android Auto في بلدي؟