Android Automotive 26Q2

Trang này mô tả các tính năng và điểm cải tiến trong bản phát hành Android Automotive OS (AAOS) 26Q2 (cấp độ API 37), bao gồm 8 tính năng mới và giải quyết 180 vấn đề.

Khung AAOS

Quản lý người dùng

  • Bật thông báo ManagedServices cho những người dùng ở chế độ nền mà bạn nhìn thấy.

  • Thêm tính năng hỗ trợ cho DocumentsUI trên những người dùng ở chế độ nền có thể nhìn thấy.

Âm thanh và đài phát

  • Thực thi quyền phát âm thanh: Đã bật tính năng thực thi quyền phát âm thanh trong AAOS. Đây là tính năng quan trọng đối với sự an toàn của người dùng.

  • Lệnh gọi lại mức tăng âm thanh: Lệnh gọi lại này cho phép phần cứng âm thanh truyền đạt các thay đổi về âm lượng cho các thành phần phần mềm (bao gồm cả ứng dụng) và cho phép toàn bộ hệ thống liên tục phát hiện mức âm thanh hiện tại. Các OEM có thể thêm sự kiện mới vào lệnh gọi lại mức tăng âm thanh và tuỳ chỉnh hành vi trong dịch vụ OEM.

Khung ô tô

  • Tình trạng còn hàng của tài sản xe: Cho phép các OEM bật và tắt linh hoạt các tài sản xe, với các trạng thái bổ sung cho những tài sản do nhà cung cấp xác định hoặc không có sẵn.

An toàn khi hiển thị

Bộ AAOS Display Safety (An toàn màn hình AAOS) giới thiệu một cấu trúc đồ hoạ biệt lập, được tăng cường độ an toàn cho nền tảng SDV mới, mang đến trải nghiệm Unified Cockpit (Khoang lái hợp nhất) có khả năng phản hồi. Tính năng An toàn cho quảng cáo hiển thị có các thành phần sau:

  • Trình kết xuất có tính sẵn sàng cao (HAR): Một công cụ có độ trễ thấp, hoạt động độc lập với hệ thống thông tin giải trí chính để đảm bảo hiển thị xác định dữ liệu quan trọng của xe, chẳng hạn như số, tốc độ và đèn báo. Thư viện này sử dụng một vòng kết xuất và kết hợp được cách ly an toàn để kết hợp hiệu quả.

  • Trình biên dịch thiết kế an toàn và chuỗi công cụ giám sát: Một bộ tiện ích tự động dùng để xác minh rằng các phần tử trực quan quan trọng về sự an toàn tuân thủ các tiêu chuẩn về bố cục hiển thị. Công cụ này thực thi việc kết xuất hoàn hảo đến từng pixel và sử dụng tính năng phân đoạn chênh lệch để đảm bảo tuân thủ về mặt hình ảnh.

  • Ứng dụng cụm Android (DriverUI): Một ứng dụng tương tác đồng bộ hoá qua các kênh SDV AAOS có khả năng phục hồi để kết hợp nội dung thông tin giải trí với các lớp an toàn HAR trên màn hình cụm.

Khả năng kết nối

  • Nhắn tin bằng nhiều thiết bị: Đã khắc phục một lỗi hồi quy trong ngăn xếp điện thoại khiến hệ thống không lưu trữ được tin nhắn từ nhiều thiết bị đã kết nối.

  • Tích hợp PANS và Play (PnP): Cập nhật Google Play để nhận biết PANS nhằm cải thiện trải nghiệm người dùng.

Giao diện người dùng hệ thống và trải nghiệm

  • Giao diện người dùng hệ thống có thể mở rộng: Mở rộng khung Giao diện người dùng có thể mở rộng bằng cách xác định một API cho phép các OEM tuỳ chỉnh các thành phần Giao diện người dùng hệ thống ở lớp hệ thống. Điều này hợp nhất quy trình công việc và cho phép áp dụng nhất quán bản sắc thương hiệu.

  • Tài liệu tham khảo về nhiều người dùng, nhiều màn hình (MUMD): Cung cấp một mẫu cấu hình nhiều màn hình sử dụng người dùng ở chế độ nền đồng thời với Giao diện người dùng có thể mở rộng.

  • Thông báo dạng xem nhanh (HUN) cho Giao diện người dùng có thể mở rộng: Tối ưu hoá hoạt động tuỳ chỉnh của OEM và giảm chi phí bằng cách mô-đun hoá các thành phần Giao diện người dùng hệ thống, chẳng hạn như HVAC và Giao diện người dùng hệ thống ô tô. Các tính năng chính bao gồm cơ chế dịch HUNPanel chuyên dụng cho ảnh động do trạng thái xác định và một lớp HUNWindow mới để quản lý vòng đời cửa sổ được tối ưu hoá.

  • Phân chia giao diện người dùng hệ thống trên ô tô thành các mô-đun: Phân tách giao diện người dùng hệ thống Android nguyên khối thành các thành phần độc lập, theo mô-đun để giảm chi phí cho OEM và ngăn chặn các vấn đề về khả năng tương thích.

Ứng dụng cốt lõi

  • AppFunction API: Cho phép các tác nhân kết nối với ứng dụng.

Máy ảnh

  • Ngừng sử dụng Extended View System (EVS): Ngừng sử dụng các EVS API để giảm sự phân mảnh và hợp nhất khu vực API camera. Thay vào đó, các OEM nên sử dụng Camera2 API. Để biết thêm thông tin, hãy xem phần Di chuyển sang Camera2.

Xe được xác định bằng phần mềm (SDV)

  • Xe được xác định bằng phần mềm: Mở rộng các chức năng của Android ra ngoài màn hình thông tin giải trí để hỗ trợ nhiều miền trong ô tô bằng cấu trúc hướng dịch vụ (SOA) có khả năng mở rộng và tích hợp liền mạch với IVI. Bao gồm HAR cho cụm công cụ, cho phép lặp lại quá trình thiết kế và phát triển nhanh chóng cho một giải pháp buồng lái hoàn chỉnh.

Tuân thủ

Để xác thực việc triển khai AAOS, hãy sử dụng các bộ kiểm thử sau:

Các vấn đề đã biết về kiểm thử

Bản phát hành AAOS 26Q2 có các vấn đề đã biết sau đây liên quan đến hoạt động kiểm thử:

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

Thử nghiệm tự động cần xác minh thủ công

Mô-đun sau đây không kiểm thử tự động (CTS) trong các cấu hình cụ thể cho nhiều người dùng hoặc nhiều màn hình: CtsMediaAudioTestCases[secondary_user_on_secondary_display]. Xác minh chức năng liên kết bằng cách kiểm thử thủ công.