اندروید اتوموتیو 26Q2

این صفحه ویژگی‌ها و پیشرفت‌های نسخه 26Q2 سیستم‌عامل اندروید خودرو (AAOS) (سطح API 37) را شرح می‌دهد که شامل هشت ویژگی جدید و رفع 180 مشکل است.

چارچوب AAOS

مدیریت کاربران

  • اعلان ManagedServices برای کاربران پس‌زمینه فعال شد.

  • پشتیبانی از DocumentsUI در کاربران پس‌زمینه‌ی قابل مشاهده اضافه شد.

صدا و رادیو

  • اجرای فوکوس صوتی: اجرای فوکوس صوتی در AAOS فعال شده است که برای ایمنی کاربر بسیار مهم است.

  • فراخوانی مجدد افزایش صدا: این فراخوانی به سخت‌افزار صوتی اجازه می‌دهد تا تغییرات صدا را به اجزای نرم‌افزاری، از جمله برنامه‌ها، اطلاع دهد و به کل سیستم اجازه می‌دهد تا به طور مداوم سطح صدای فعلی را تشخیص دهد. تولیدکنندگان اصلی تجهیزات (OEM) می‌توانند رویدادهای جدیدی را به فراخوانی مجدد افزایش صدا اضافه کنند و رفتار را در سرویس OEM سفارشی کنند.

چارچوب خودرو

  • در دسترس بودن ویژگی‌های خودرو: به تولیدکنندگان اصلی تجهیزات (OEM) اجازه می‌دهد تا به صورت پویا ویژگی‌های خودرو را فعال و غیرفعال کنند، و وضعیت‌های اضافی برای ویژگی‌هایی که یا توسط فروشنده تعریف شده‌اند یا در دسترس نیستند، در نظر بگیرند.

ایمنی نمایش

مجموعه AAOS Display Safety یک معماری گرافیکی ایزوله و مقاوم در برابر ایمنی را برای پلتفرم جدید SDV معرفی می‌کند که یک تجربه واکنش‌گرا از Unified Cockpit را ارائه می‌دهد. Display Safety دارای اجزای زیر است:

  • رندرکننده با دسترسی بالا (HAR) : یک موتور با تأخیر کم که مستقل از سیستم اطلاعات و سرگرمی اصلی عمل می‌کند تا نمایش قطعی داده‌های حیاتی خودرو مانند دنده، سرعت و اطلاعات هشداردهنده را تضمین کند. این موتور از یک حلقه رندر و ترکیب‌بندی ایزوله‌شده برای ترکیب کارآمد استفاده می‌کند.

  • کامپایلر طراحی ایمنی و ابزار نظارت : مجموعه‌ای از ابزارهای خودکار که برای تأیید مطابقت عناصر بصری حیاتی از نظر ایمنی با استانداردهای طرح‌بندی نمایشگر استفاده می‌شوند. این ابزار رندرینگ پیکسلی بی‌نقص را اعمال می‌کند و از تقسیم‌بندی تفاوت برای انطباق بصری استفاده می‌کند.

  • برنامه کلاستر اندروید (DriverUI) : یک برنامه تعاملی که از طریق کانال‌های انعطاف‌پذیر AAOS SDV همگام‌سازی می‌شود تا محتوای سرگرمی-اطلاعاتی را با لایه‌های ایمنی HAR در صفحه کلاستر ترکیب کند.

اتصال

  • پیام‌رسانی با چندین دستگاه: مشکل رگرسیون در پشته تلفن که مانع از ذخیره پیام‌ها از چندین دستگاه متصل به سیستم می‌شد، برطرف شد.

  • ادغام PANS-and-Play (PnP): گوگل پلی به‌روزرسانی شد تا از PANS پشتیبانی کند و تجربه کاربری بهبود یابد.

رابط کاربری سیستم و تجربیات

  • رابط کاربری سیستم مقیاس‌پذیر: با تعریف یک API که به تولیدکنندگان اصلی تجهیزات (OEM) اجازه می‌دهد اجزای رابط کاربری سیستم لایه سیستم را سفارشی کنند، چارچوب رابط کاربری مقیاس‌پذیر را گسترش داده است. این امر گردش کار را یکپارچه کرده و امکان استفاده مداوم از هویت برند را فراهم می‌کند.

  • مرجع چندکاربره، چندنمایشگره (MUMD): نمونه‌ای از پیکربندی چندنمایشگره ارائه شده است که از کاربران پس‌زمینه همزمان با رابط کاربری مقیاس‌پذیر استفاده می‌کند.

  • اعلان‌های هشدار (HUN) برای رابط کاربری مقیاس‌پذیر: سفارشی‌سازی ساده‌شده‌ی OEM و کاهش هزینه‌ها با ماژولار کردن اجزای رابط کاربری سیستم مانند HVAC و رابط کاربری سیستم خودرو. ویژگی‌های کلیدی شامل یک مکانیزم ترجمه اختصاصی HUNPanel برای انیمیشن‌های تعریف‌شده در حالت و یک کلاس جدید HUNWindow برای مدیریت بهینه چرخه عمر پنجره است.

  • ماژولارسازی رابط کاربری سیستم خودرو: رابط کاربری یکپارچه سیستم اندروید به اجزای مستقل و ماژولار تجزیه شد تا هزینه‌های OEM کاهش یابد و از مشکلات سازگاری جلوگیری شود.

برنامه‌های اصلی

  • APIهای AppFunction: به عامل‌ها اجازه می‌دهد به برنامه‌ها متصل شوند.

دوربین

  • منسوخ شدن سیستم نمای توسعه‌یافته (EVS): منسوخ شدن رابط‌های برنامه‌نویسی کاربردی EVS برای کاهش پراکندگی و یکپارچه‌سازی سطح رابط برنامه‌نویسی کاربردی دوربین. تولیدکنندگان اصلی تجهیزات (OEM) باید در عوض از رابط‌های برنامه‌نویسی کاربردی Camera2 استفاده کنند. برای اطلاعات بیشتر، به بخش مهاجرت به Camera2 مراجعه کنید.

خودروی تعریف‌شده توسط نرم‌افزار (SDV)

  • خودروهای مبتنی بر نرم‌افزار : قابلیت‌های اندروید را فراتر از صفحه نمایش اطلاعات و سرگرمی گسترش می‌دهد تا دامنه‌های چندگانه در خودرو را با یک معماری سرویس‌گرا (SOA) مقیاس‌پذیر و ادغام یکپارچه با IVI تقویت کند. شامل HAR برای خوشه‌های ابزار است که امکان طراحی سریع و تکرارهای توسعه را برای یک راه‌حل کامل کابین خلبان فراهم می‌کند.

انطباق

برای اعتبارسنجی پیاده‌سازی AAOS خود، از مجموعه‌های آزمایشی زیر استفاده کنید:

مشکلات شناخته شده آزمون

نسخه AAOS 26Q2 شامل مشکلات شناخته شده مرتبط با تست زیر است:

  • CtsSurfaceControlTests[secondary_user_on_secondary_display]
    • #testImeVisible
    • #testImeVisibleWithZBelowRequest
    • #testImeZOrderedAboveEmbeddedWindowInChildWindow
    • #testImeVisibleWithZBelowTouch
  • CtsGraphicsTestCases
    • FrameRateOverrideTest#testAppDisplayModeGetRefreshRateDisplayModeReturnsPhysicalRefreshRateEnabled
    • FrameRateOverrideTest#testAppBackpressure
  • FrameRateOverrideTest#testAppDisplayGetRefreshRate
    • FrameRateOverrideTest#testAppChoreographer

تست خودکار که نیاز به تأیید دستی دارد

ماژول زیر در تست خودکار (CTS) تحت پیکربندی‌های خاص چند کاربره یا چند نمایشگره با شکست مواجه می‌شود: CtsMediaAudioTestCases[secondary_user_on_secondary_display] . عملکرد مرتبط را با استفاده از تست دستی تأیید کنید.