המדריך הזה יעזור לכם להבין את היסודות של תוכנת Android Automotive OS (AAOS) לרכב מוגדר תוכנה (SDV).
הסבר על פלטפורמת ה-SDV של AAOS
לפני שמתחילים לפתח, כדאי ללמוד את המושגים והארכיטקטורה הבסיסיים:
- ארכיטקטורת מערכת SDV של AAOS: מידע על העיצוב הכללי ועל הרכיבים של פלטפורמת ה-SDV של AAOS.
- מדריכים לשילוב פלטפורמות: הסבר על החיבור והאינטראקציה בין החלקים השונים של הפלטפורמה.
- יסודות Android: כדי לקבל בסיס בפיתוח ל-Android, אפשר לעיין במסמכי התיעוד של פרויקט הקוד הפתוח של Android.
פיתוח באמצעות AAOS SDV
בקטעים האלה מפורט תהליך ההגדרה, פיתוח השירותים ופתרונות ספציפיים.
התחילו לפתח
מגדירים את הסביבה ולומדים את תהליך build הבסיסי:
- סביבת פיתוח: מוגדרת לפיתוח במחשב מקומי או ב-Google Cloud.
- מיקום הקוד: כאן מוסבר איך לגשת לקוד ואיפה הוא נמצא.
- הורדה, בנייה והפעלה: מקבלים את הקוד, מהדרים אותו ומפעילים יעד וירטואלי של AAOS SDV.
- הגדרת סביבת פיתוח משולבת (IDE): אפשר להשתמש ב-Android Studio for Platform כדי לפתח AAOS SDV.
פיתוח שירותי SDV ב-AAOS
איך יוצרים שירותים ומשתמשים בדוגמאות:
- פיתוח חבילות שירותים: יצירת שירותים לפלטפורמת AAOS SDV.
- דוגמאות ליבה של SDV: אפשר לעיין בקוד לדוגמה כדי להבין את הפונקציונליות העיקרית.
מדריכים ספציפיים לפתרון
פיתוח פתרונות ספציפיים ב-AAOS SDV:
- איך מתחילים להשתמש בפתרון 'בטיחות ברשת המדיה': במאמר הזה מוסבר איך להטמיע את הפתרון ולעבוד איתו.
באיור הבא מוצג האשכול המלא של Display Safety:

איור 1. הצגת בטיחות של לוח מחוונים מלא עם SDV Media ו-SDV IVI VM.