دعم متعدد المستخدمين

يدعم Android إعدادات وتطبيقات وبيانات متعددة للمستخدمين . يعتمد Android Automotive على دعم Android متعدد المستخدمين لتوفير تجربة جهاز مشتركة ، حيث يكون من المفترض أن يستخدم كل مستخدم جهاز بواسطة شخص مادي مختلف. بدءًا من Android 10 ، يدعم Android Automotive هذه الأنواع من المستخدمين:

  • مستخدم نظام مقطوعة الرأس . يعمل مستخدم النظام بدون رأس في الخلفية ويستضيف جميع خدمات النظام. بالنسبة للسيارات ، لا يُقصد من مستخدم النظام أن يستخدمه شخص مادي ولا يمكن الوصول إليه مباشرة.
  • مستخدم عادي. أجهزة السيارات هي أجهزة مشتركة ويهدف كل مستخدم إلى استخدامها من قبل شخص مادي مختلف. يمكن أن يكون لمستخدمي Android أدوار مختلفة. راجع الأدوار والقيود أدناه للحصول على مزيد من المعلومات. في السيارات ، يكون جميع المستخدمين العاديين مستخدمين ثانويين.
  • حساب زائر. يمكن أن يشمل مستخدمو السيارات مستخدمين مؤقتين ، مثل الأصدقاء ، الذين يستعيرون سيارة. لاستيعاب استخدامات مثل هذا ، يوفر Android Automotive للمستخدم الضيف إمكانية الوصول إلى جميع المكونات اللازمة لاستخدام السيارة. يمكن تحديد مستخدم ضيف واحد فقط على الجهاز في المرة الواحدة.

ملاحظة: علامة المستخدم الأساسي ( FLAG_PRIMARY ) غير مدعومة حتى الآن في نموذج مستخدم نظام السيارات FLAG_PRIMARY الرأس.

يوضح الرسم البياني التالي كيف يدعم وضع مستخدم نظام السيارات بدون رأس لتجربة المستخدمين المتعددين:

تجربة متعددة المستخدمين

لمعرفة المزيد ، راجع المستخدمين المتعددين في Android Automotive .

الأدوار والقيود

المركبات هي أجهزة مشتركة قد يقودها أشخاص مختلفون. يمكن لكل شخص أن يكون له مستخدمه الخاص ، لكل شخص تطبيقاته وبياناته الخاصة. ومع ذلك ، قد لا يرغب مالك السيارة في أن يتمتع جميع المستخدمين بنفس القدرة على تعديل الجهاز. لذلك ، تدعم السيارات مفهوم تزويد المستخدمين بأدوار وقيود مختلفة. يتم دعم أدوار المستخدم التالية:

  • مشرف. بشكل افتراضي ، يمكن للمستخدمين العاديين الذين يقومون بدور المسؤول تنفيذ كل مهمة. يمكن للمستخدمين المسؤولين منح دور المسؤول للمستخدمين الآخرين.
  • غير إداري . بشكل افتراضي ، لا يمكن للمستخدمين العاديين الذين لهم الدور غير المشرفين إعادة تعيين بيانات المصنع للجهاز ، أو منح أنفسهم دور المسؤول ، أو حذف مستخدمين آخرين.
  • ضيف . بشكل افتراضي ، لا يمكن للمستخدم الضيف إعادة ضبط الجهاز أو حذف مستخدمين آخرين. بشكل افتراضي ، يكون لدى المستخدم الضيف قيود أخرى ، مثل عدم القدرة على تعديل (إضافة أو إزالة) الحسابات ، أو تثبيت التطبيقات ، أو تطبيق شاشة القفل. بشكل افتراضي ، يكون الضيف سريع الزوال أيضًا.

كما هو مذكور أعلاه ، يحتوي كل دور على مجموعة افتراضية من القيود بحيث يكون للمستخدم الجديد الذي تم إنشاؤه بهذا الدور نفس القيود الخاصة به.