نظرة عامة

توفِّر منصة نظام التشغيل Android Automotive (AAOS) نوعَين مميّزَين. واجهات برمجة التطبيقات للكاميرا:

  • يقتصر نظام العرض الممتد (EVS) وواجهة برمجة التطبيقات CarEvsService API على والأنظمة الأساسية للسيارات مع الحد الأدنى من الاعتماد على خدمات نظام Android إتاحة الوصول المبكر إلى الكاميرا. تتوفر واجهة برمجة التطبيقات هذه فقط للنظام تطبيقات الطرف الأول التي توفّر تجارب مهمة تتعلّق بكاميرات السيارات مثل الرؤية الخلفية

  • تستخدم خدمة كاميرا Android واجهة برمجة تطبيقات كاميرا Android. كاميرا Android يستخدم الإصدار الثاني من واجهة برمجة التطبيقات، والمعروف باسم واجهة برمجة التطبيقات للكاميرا 2، خدمة كاميرا Android للتفاعل مع جهاز الكاميرا. يقترن الكاميرا 2 بشدة مع جهاز Android آخر وتتطلب تشغيل Android بالكامل قبل أن تتمكن الكاميرا يمكن الوصول إليه (باستثناء الوصول إلى الكاميرا قبل إطلاقها من خلال برنامج يملك امتيازات معيّنة). تشير رسالة الأشكال البيانية يمكن استخدام واجهة برمجة التطبيقات Camera2 من خلال النظام وتطبيقات الطرف الأول وكذلك من جهات خارجية. التطبيقات (التابعة لجهات خارجية) التي تستخدم تجارب الكاميرا التقليدية، مثل إعلانات الفيديو عبر الإنترنت.