Google خوشحال است که این نسخه اندروید 25Q2 را با شرکای Android Automotive به اشتراک بگذارد. برای Android 16، این نسخه Android Automotive 25Q2 سازگار است. ما همچنان به تنظیم دقیق ویژگیها ادامه میدهیم و هدف آن این است که نسخه آتی را برای OEMها توصیه کنیم.
جزئیات انتشار
این بخش ویژگی ها و پیشرفت های اصلی ارائه شده در نسخه AAOS B را خلاصه می کند.
این بهروزرسانیها برای Android16
، API سطح 36 اعمال میشوند.
نسخه Android Automotive 25Q2 با اندروید 16 سازگار است.
ویژگی های جدید
نسخه 25Q2 این ویژگی های جدید را فراهم می کند.
چارچوب AAOS
صدا و رادیو:
بهبودهای HAL کنترل صدا: برای پیکربندی ویژگیهای صوتی خودرو، به جای فایل XML از API استفاده کنید.
سیستم هشدار اضطراری رادیویی با وضوح بالا (HD): اطلاعات EAS را با یک API به برنامه های رادیویی منتقل کنید. این برای رادیو HD (آمریکای شمالی) و DAB EWS (اتحادیه اروپا) صدق می کند.
کتابخانه داخلی AAudio: AAudio AAudio از برچسبهای Audio Attributes تعریف شده توسط OEM برای سفارشی کردن رفتار برنامه پشتیبانی میکند. به عنوان مثال، مسیریابی صدا و مدیریت صدا.
مدیریت انرژی:
- اعلانهای وضعیت قدرت به فرآیندهای داخلی: در دسترس بودن اعلانهای وضعیت برق برای فرآیندهای داخلی OEM (فراتر از برنامههای Android) گسترش یافته است.
چارچوب خودرو:
- پیکربندی پویا ویژگی های خودرو: از پیکربندی دینامیکی حداقل و حداکثر و مقادیر پشتیبانی شده در ویژگی های خودرو پشتیبانی می کند.
قابلیت اتصال
شبکه سازی:
Minimal Telephony: زیرمجموعهای از لایه انتزاعی سختافزار Android Telephony (HAL) برای OEMهای خودرو که به OEMها اجازه میدهد از تلفن Android در دستگاههای فقط داده (از جمله TCU) استفاده کنند. این قطعه قطعه شدن را کاهش می دهد و از عملکرد تلفن پشتیبانی می کند.
Connectivity Messaging Upsell API: Enhanced SubscriptionManager برای ارائه APIهایی که می تواند وضعیت اشتراک داده تلفن همراه کاربر را نشان دهد. به عنوان مثال،
active
،inactive
،trial
و تاریخ انقضا.پشتیبانی از برنامه پیشبینیشده: پشتیبانی اضافه شد تا به OEMهای خودرو اجازه میدهد مجموعه کامل پارامترهای
hostapd.conf
را که از طریق APIهای Android در دسترس نیستند پیکربندی کنند. دلیل قطع اتصال به API SoftApCallback اضافه شده است تا OEM ها بتوانند بفهمند چرا کلاینت ها از یک Hotspot محلی (LOHS) قطع شده اند. این ویژگیها پشتیبانی از برنامههای پیشبینیشده را بهبود میبخشد و پراکندگی را کاهش میدهد.
رابط کاربری و تجربیات سیستم AAOS
- UI مقیاس پذیر: این چارچوب پنجره AAOS اجزای قابل تنظیمی را در اختیار OEM ها قرار می دهد که به OEM ها اجازه می دهد الزامات پنجره را برآورده کنند و تجربیات سفارشی را تسهیل کنند.
خواص VHAL
خواص وسیله نقلیه:
ویژگی های جدید خودرو برای ارتباط با ویژگی ها و وضعیت خودرو اضافه شده است.
ثابتهای ویژگی وسیله نقلیه را از @SystemApi به APIهای عمومی بهروزرسانی کرد تا اسناد تولید شده در VehiclePropertyIDها را ادغام کند. هرگونه مجوز از قبل تعریف شده و مستند شده همچنان برای دسترسی به اطلاعات دارایی خودرو مورد نیاز است.
ویژگیهای وسیله نقلیه قابل دسترسی توسط شخص ثالث: این ویژگی باعث میشود هشت ویژگی خودروی موجود مرتبط با ناوبری، دستیار صوتی، آبوهوا و وضعیت رانندگی در دسترس توسعهدهندگان برنامه شخص ثالث قرار گیرد. برای کسب اطلاعات بیشتر، به ادغام با برنامهها و خدمات Google مراجعه کنید.
انطباق
Android Compliance بر روی سخت افزار مرجع داخلی اجرا شد. مجموعه آزمایشی اجرا شده برای این نسخه شامل CTS، CTS-V، ATS، STS، VTS و CTS در GSI است.
به جز مشکلات ذکر شده در زیر، هیچ نقص شناخته شده ای نیاز به رفع مشکل در کد Android 16 ( android16-release
) یا در شاخه آزمایشی Android 16 ( android16-tests-dev
) ندارد.
تست انجام نشد:
CtsWindowManagerJetpackTestCases#MultiDisplayActivityEmbeddingPlaceholderTests
خلاصه شکست: یک تست در نمایش عمودی ناموفق است. هنگام آزمایش رفتارهای جاسازی فعالیت در ساختهای UI مقیاسپذیر که مبتنی بر راهحلهای پنجرهسازی هستند که شامل چندین کار ریشه هر یک
WINDOWING_MODE_MULTI_WINDOW
هستند، خرابیهای شناخته شده به دلیل برخی از فعالیتهایی که در محدودههای کوچکتر از حد انتظار راهاندازی شدهاند رخ میدهند، مانندwindowMetrics
قوانین جاسازی. در نتیجه، مکان نگهدار راه اندازی شد و هنگام راه اندازی یک فعالیت در نمایشگر ثانویه، آزمایش ناموفق بود.پچ aosp/3659633 به ارث بردن حالت پنجره از
rootTask
چند پنجره ای را تصحیح می کند.تست انجام نشد:
CtsAutoFillServiceTestCases
خلاصه شکست: 56 تست در نمایش عمودی ناموفق بود. دو دسته از مسائل شناخته شده در ساختهای UI مقیاسپذیر بر اساس راهحلهای پنجرهای که شامل چندین کار ریشهای هر یک از
WINDOWING_MODE_MULTI_WINDOW
هستند رخ میدهد:IME گفتگوی پر کردن خودکار را پوشش می دهد که از فشار دادن دکمه های روی کادر گفتگوی پر جلوگیری می کند. با این پچ پلتفرم ag/3664131 می توانید گفتگوی پر را به طور موقت غیرفعال کنید.
وقتی فیلد دوم به طور خودکار پر می شود، مانند
PASSWORD
،LoginActivity
پشتdecor_grip
قرار می گیرد و فوکوس ورودی را از دست می دهد. هدف ما ارائه یک پچ برای این است.