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

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