Google שמחה לשתף את הגרסה הזו של Android 25Q2 עם השותפים של Android Automotive. לגרסה Android 16, הגרסה הזו של Android Automotive 25Q2 תואמת. אנחנו ממשיכים לשפר את התכונות כדי שנוכל להמליץ על גרסה עתידית ליצרני ציוד מקורי.
פרטי הגרסה
בקטע הזה נסכם את התכונות והשיפורים העיקריים שנוספו במהדורה B של AAOS.
העדכונים האלה חלים על Android16
, רמת API 36.
הגרסה Android Automotive 25Q2 תואמת ל-Android 16.
תכונות חדשות
הגרסה 25Q2 כוללת את התכונות החדשות הבאות.
מסגרת AAOS
אודיו ורדיו:
שיפורים ב-HAL של בקרת האודיו: כדי להגדיר תכונות של אודיו ברכב, צריך להשתמש בממשקי API במקום בקובץ XML.
מערכת התראות חירום (EAS) ברדיו באיכות גבוהה (HD): העברת מידע של EAS לאפליקציות רדיו באמצעות API. הדבר רלוונטי ל-HD Radio (צפון אמריקה) ול-DAB EWS (איחוד האירופי).
ספרייה מובנית של AAudio: AAudio AAudio תומכת בתגים של מאפייני אודיו שהוגדרו על ידי יצרן ציוד מקורי (OEM) כדי להתאים אישית את התנהגות האפליקציה. לדוגמה, ניתוב אודיו וניהול עוצמת הקול.
ניהול צריכת החשמל:
- התראות על מצב צריכת החשמל לתהליכים מובנים: הרחבנו את הזמינות של התראות על מצב צריכת החשמל לתהליכים מובנים של יצרני ציוד מקורי (מעבר לאפליקציות ל-Android).
מסגרת הרכב:
- הגדרה דינמית של מאפייני רכב: תמיכה בהגדרה דינמית של ערכים מינימלי ומקסימלי ושל ערכים נתמכים במאפייני רכב.
קישוריות
יצירת קשרים:
טלפוניה מינימלית: קבוצת משנה של שכבת האובייקטים המצומצמת לחומרה של Android Telephony (HAL) ליצרני ציוד מקורי לכלי רכב, שמאפשרת ליצרני ציוד מקורי להשתמש בטלפוניה של Android במכשירים לנתונים בלבד (כולל TCU). כך אפשר לצמצם את הפיצול ולספק תמיכה בפונקציונליות של טלפוניה.
Connectivity Messaging Upsell API: שיפור של SubscriptionManager כדי לספק ממשקי API שיכולים לחשוף את סטטוס המינוי של המשתמש לנתונים לנייד. לדוגמה,
active
,inactive
,trial
ותאריך התפוגה.תמיכה באפליקציות עתידיות: נוספה תמיכה שמאפשרת ליצרני ציוד מקורי לכלי רכב להגדיר את הקבוצה המלאה של הפרמטרים
hostapd.conf
שלא זמינים דרך Android APIs. הוספנו סיבה לניתוק ל-SoftApCallback API כדי ש-OEMs יוכלו לדעת למה לקוחות התנתקו מנקודה מקומית לשיתוף אינטרנט (LOHS). התכונות האלה משפרות את התמיכה באפליקציות שמוצגות במסך, ומפחיתות את הפיצול.
ממשק המשתמש וחוויית השימוש ב-AAOS
- ScalableUI: מסגרת החלונות הזו של AAOS מספקת ליצרני ציוד מקורי רכיבים שניתן להגדיר, שמאפשרים להם לעמוד בדרישות החלונות ולספק חוויות מותאמות אישית.
מאפייני VHAL
מאפייני הרכב:
הוספנו מאפייני רכב חדשים כדי להעביר את המאפיינים והמצב של הרכב.
עדכנו את הקבועים של מאפייני הרכב מ-@SystemApi לממשקי API ציבוריים, כדי לרכז את המסמכים שנוצרו ב-VehiclePropertyIDs. עדיין נדרשות הרשאות שהוגדרו בעבר ונמצאות בתעודה כדי לגשת לנתוני נכסי הרכב.
תכונות רכב שזמינות לצדדים שלישיים: התכונות האלה מאפשרות למפתחי אפליקציות של צד שלישי לגשת לשמונה מאפייני רכב קיימים שקשורים לניווט, לעוזרת הקול, למזג האוויר ולמצב הנהיגה. למידע נוסף, קראו את המאמר שילוב עם אפליקציות ושירותים של Google.
תאימות
בדיקת התאימות ל-Android בוצעה בחומרה הפנימית של ההפניה. חבילות הבדיקה שפועלות בגרסה הזו כוללות את CTS, CTS-V, ATS, STS, VTS ו-CTS ב-GSI.
מלבד הבעיות שמפורטות בהמשך, אין כשלים ידועים שדורשים תיקון בקוד של Android 16 (android16-release
) או בהסתעפות הבדיקה של Android 16 (android16-tests-dev
).
CtsAutoFillServiceTestCases
CtsWindowManagerJetpackTestCases#MultiDisplayActivityEmbeddingPlaceholderTests