Google rất vui được chia sẻ bản phát hành Android 25Q2 này với các đối tác Android Automotive. Đối với Android 16, bản phát hành Android Automotive 25Q2 này tuân thủ. Chúng tôi tiếp tục điều chỉnh các tính năng để đề xuất bản phát hành sắp tới cho OEM.
Chi tiết bản phát hành
Phần này tóm tắt các tính năng và điểm cải tiến chính được cung cấp trong bản phát hành AAOS B.
Các bản cập nhật này áp dụng cho Android16
, API cấp 36.
Bản phát hành Android Automotive 25Q2 tuân thủ Android 16.
Tính năng mới
Bản phát hành 25Q2 cung cấp các tính năng mới này.
Khung AAOS
Âm thanh và đài:
Các điểm cải tiến về HAL kiểm soát âm thanh: Để định cấu hình các tính năng âm thanh trên ô tô, hãy sử dụng API thay vì tệp XML.
Hệ thống cảnh báo khẩn cấp (EAS) trên đài phát thanh có độ nét cao (HD): Truyền thông tin EAS đến các ứng dụng đài phát thanh bằng API. Điều này áp dụng cho HD Radio (Bắc Mỹ) và DAB EWS (Liên minh Châu Âu).
Thư viện tích hợp AAudio: AAudio AAudio hỗ trợ các thẻ thuộc tính âm thanh do OEM xác định để tuỳ chỉnh hành vi của ứng dụng. Ví dụ: định tuyến âm thanh và quản lý âm lượng.
Quản lý nguồn:
- Thông báo trạng thái nguồn cho các quy trình tích hợp: Mở rộng phạm vi cung cấp thông báo trạng thái nguồn cho các quy trình tích hợp của OEM (ngoài ứng dụng Android).
Khung xe:
- Cấu hình động của các thuộc tính xe: Hỗ trợ cấu hình động của giá trị tối thiểu, tối đa và giá trị được hỗ trợ trong các thuộc tính xe.
Khả năng kết nối
Mạng:
Tính năng điện thoại tối giản: Một tập hợp con của Lớp trừu tượng phần cứng điện thoại Android (HAL) dành cho nhà sản xuất thiết bị gốc (OEM) trong ngành ô tô để cho phép OEM sử dụng tính năng điện thoại Android trên các thiết bị chỉ có dữ liệu (bao gồm cả TCU). Điều này giúp giảm phân mảnh và hỗ trợ chức năng điện thoại.
Connectivity Messaging Upsell API: Nâng cao SubscriptionManager để cung cấp các API có thể hiển thị trạng thái gói thuê bao dữ liệu di động của người dùng. Ví dụ:
active
,inactive
,trial
và ngày hết hạn.Hỗ trợ ứng dụng dự kiến: Thêm tính năng hỗ trợ để cho phép nhà sản xuất thiết bị gốc (OEM) trong ngành ô tô định cấu hình bộ tham số
hostapd.conf
đầy đủ không có sẵn thông qua API Android. Thêm lý do ngắt kết nối vào API SoftApCallback để các OEM có thể tìm hiểu lý do ứng dụng bị ngắt kết nối khỏi Điểm phát sóng cục bộ (LOHS). Các tính năng này cải thiện khả năng hỗ trợ cho ứng dụng được chiếu và giảm tình trạng phân mảnh.
Giao diện người dùng và trải nghiệm hệ thống AAOS
- Giao diện người dùng có thể mở rộng: Khung cửa sổ AAOS này cung cấp cho OEM các thành phần có thể định cấu hình để OEM đáp ứng các yêu cầu về cửa sổ và tạo điều kiện cho trải nghiệm tuỳ chỉnh.
Thuộc tính VHAL
Thuộc tính xe:
Thêm các thuộc tính xe mới để thông báo các đặc điểm và trạng thái của xe.
Cập nhật các hằng số thuộc tính xe từ @SystemApi thành API công khai để hợp nhất tài liệu đã tạo tại VehiclePropertyIDs. Bạn vẫn cần có mọi quyền đã xác định và ghi nhận trước đó để truy cập vào dữ liệu tài sản của xe.
Thuộc tính xe mà bên thứ ba có thể truy cập: Tính năng này cung cấp cho nhà phát triển ứng dụng bên thứ ba 8 thuộc tính xe hiện có liên quan đến thông tin chỉ đường, trợ lý thoại, thời tiết và trạng thái lái xe. Để tìm hiểu thêm, hãy xem phần Tích hợp với các ứng dụng và dịch vụ của Google.
Tuân thủ
Tính năng Tuân thủ Android đã được thực thi trên phần cứng tham chiếu nội bộ. Các bộ kiểm thử chạy cho bản phát hành này bao gồm CTS, CTS-V, ATS, STS, VTS và CTS trên GSI.
Ngoại trừ các vấn đề được liệt kê bên dưới, không có lỗi nào được xác định là cần khắc phục trong mã Android 16 (android16-release
) hoặc nhánh kiểm thử Android 16 (android16-tests-dev
).
Kiểm thử không thành công:
CtsWindowManagerJetpackTestCases#MultiDisplayActivityEmbeddingPlaceholderTests
Tóm tắt lỗi: Một kiểm thử không thành công ở chế độ màn hình dọc. Khi kiểm thử hành vi nhúng Hoạt động trong các bản dựng Giao diện người dùng có thể mở rộng dựa trên các giải pháp cửa sổ liên quan đến nhiều tác vụ gốc, mỗi tác vụ là một
WINDOWING_MODE_MULTI_WINDOW
, các lỗi đã biết sẽ xảy ra do một số hoạt động được khởi chạy trong giới hạn nhỏ hơn dự kiến, như trongwindowMetrics
của các quy tắc nhúng. Do đó, hoạt động giữ chỗ đã bắt đầu và kiểm thử không thành công khi khởi chạy một hoạt động trên màn hình phụ.Bản vá aosp/3659633 khắc phục lỗi kế thừa chế độ cửa sổ từ
rootTask
nhiều cửa sổ.Kiểm thử không thành công:
CtsAutoFillServiceTestCases
Tóm tắt lỗi: 56 lượt kiểm thử không thành công ở chế độ màn hình dọc. Hai danh mục vấn đề đã biết xảy ra trong các bản dựng Giao diện người dùng có thể mở rộng dựa trên các giải pháp tạo cửa sổ liên quan đến nhiều tác vụ gốc, mỗi tác vụ của
WINDOWING_MODE_MULTI_WINDOW
:IME che hộp thoại Tự động điền, ngăn người dùng nhấn các nút trên hộp thoại điền. Bạn có thể tạm thời tắt hộp thoại điền bằng bản vá ag/3664131 của nền tảng này.
Khi trường thứ hai được tự động điền, chẳng hạn như
PASSWORD
,LoginActivity
sẽ nằm saudecor_grip
và mất tiêu điểm đầu vào. Chúng tôi sẽ cung cấp bản vá cho vấn đề này.