Bu sayfada, sekiz yeni özellik içeren ve 180 sorunu ele alan Android Automotive OS (AAOS) 26Q2 sürümündeki (API düzeyi 37) özellikler ve geliştirmeler açıklanmaktadır.
AAOS çerçevesi
Kullanıcı yönetimi
Görünür arka plan kullanıcılarında bildirimi
ManagedServicesetkinleştirildi.Görünür arka plan kullanıcılarında
DocumentsUIiçin destek eklendi.
Ses ve radyo
Ses odağı kullanımını zorunlu kılma: AAOS'te ses odağı kullanımını zorunlu kılma özelliği etkinleştirildi. Bu özellik, kullanıcı güvenliği için kritik öneme sahiptir.
Ses kazancı geri araması: Bu geri arama, ses donanımının uygulamalar da dahil olmak üzere yazılım bileşenlerine ses seviyesi değişikliklerini bildirmesine ve tüm sistemin mevcut ses seviyelerini tutarlı bir şekilde algılamasına olanak tanır. OEM'ler, ses kazancı geri çağırma işlevine yeni etkinlikler ekleyebilir ve OEM hizmetindeki davranışı özelleştirebilir.
Araba çerçevesi
- Araç mülkünün kullanılabilirliği: OEM'lerin, araç mülklerini dinamik olarak etkinleştirmesine ve devre dışı bırakmasına olanak tanır. Ayrıca, satıcı tarafından tanımlanan veya kullanılamayan mülkler için ek durumlar sunar.
Görüntülü reklam güvenliği
AAOS Display Safety paketi, yeni SDV platformu için yalıtılmış ve güvenliği artırılmış bir grafik mimarisi sunarak duyarlı bir Birleşik Kokpit deneyimi sağlar. Görüntülü Reklam Ağı Güvenliği aşağıdaki bileşenlere sahiptir:
Yüksek kullanılabilirlik oluşturucu (HAR): Dişli, hız ve uyarılar gibi kritik araç verilerinin deterministik olarak gösterilmesini sağlamak için ana bilgi-eğlence sisteminden bağımsız olarak çalışan düşük gecikmeli bir motordur. Verimli karıştırma için güvenli bir şekilde izole edilmiş oluşturma döngüsü ve birleştirme kullanır.
Güvenlik tasarım derleyicisi ve izleme araç zinciri: Güvenlikle ilgili kritik görsel öğelerin ekran düzeni standartlarına uygun olduğunu doğrulamak için kullanılan bir dizi otomatik yardımcı program. Piksel açısından mükemmel oluşturmayı zorunlu kılar ve görsel uygunluk için farklılık segmentasyonu kullanır.
Android küme uygulaması (DriverUI): Küme ekranında HAR güvenlik katmanlarıyla bilgi-eğlence içeriğini birleştirmek için dayanıklı AAOS SDV kanalları üzerinden senkronize olan etkileşimli bir uygulama.
Bağlantı
Birden fazla cihazla mesajlaşma: Telefon yığınıyla ilgili olarak, sistemin bağlı birden fazla cihazdan gelen mesajları depolamasını engelleyen bir regresyon düzeltildi.
PANS-and-Play entegrasyonu (PnP): Kullanıcı deneyimini iyileştirmek için Google Play, PANS'ye uygun olacak şekilde güncellendi.
Sistem arayüzü ve deneyimleri
Ölçeklenebilir Sistem Kullanıcı Arayüzü: Ölçeklenebilir kullanıcı arayüzü çerçevesini, OEM'lerin sistem katmanındaki sistem kullanıcı arayüzü bileşenlerini özelleştirmesine olanak tanıyan bir API tanımlayarak genişlettik. Bu, iş akışını birleştirir ve marka kimliğinin tutarlı bir şekilde uygulanmasını sağlar.
Çok kullanıcılı, çok ekranlı (MUMD) referansı: Ölçeklenebilir kullanıcı arayüzü ile eşzamanlı arka plan kullanıcılarının kullanıldığı çok ekranlı bir yapılandırma örneği sağlandı.
Ölçeklenebilir kullanıcı arayüzü için uyarı bildirimleri (HUN'lar): HVAC ve Araç Sistemi kullanıcı arayüzü gibi Sistem Arayüzü bileşenlerini modülerleştirerek OEM özelleştirmesini kolaylaştırma ve maliyetleri düşürme. Temel özellikler arasında, durum tanımlı animasyonlar için özel bir HUNPanel çeviri mekanizması ve optimize edilmiş pencere yaşam döngüsü yönetimi için yeni bir HUNWindow sınıfı yer alır.
Araç Sistemi Kullanıcı Arayüzünün modülerleştirilmesi: Tek parçalı Android Sistem Arayüzü, OEM maliyetlerini düşürmek ve uyumluluk sorunlarını önlemek için bağımsız, modüler bileşenlere ayrıldı.
Temel uygulamalar
- AppFunction API'leri: Aracıların uygulamalara bağlanmasına olanak tanır.
Kamera
- Genişletilmiş Görünüm Sistemi (EVS) desteği sonlandırıldı: Parçalanmayı azaltmak ve kamera API yüzeyini birleştirmek için EVS API'lerinin desteği sonlandırıldı. OEM'ler bunun yerine Camera2 API'lerini kullanmalıdır. Daha fazla bilgi için Camera2'ye geçiş başlıklı makaleyi inceleyin.
Yazılım Tanımlı Araç (SDV)
- Yazılımla Tanımlanan Araçlar: Android'in yeteneklerini bilgi-eğlence ekranının ötesine taşıyarak ölçeklenebilir hizmet odaklı mimari (SOA) ve IVI ile sorunsuz entegrasyon sayesinde araçtaki birden fazla alanı destekler. Gösterge panelleri için HAR içerir. Bu sayede, tam bir kokpit çözümü için hızlı tasarım ve geliştirme yinelemeleri yapılabilir.
Uygunluk
AAOS uygulamanızı doğrulamak için aşağıdaki test paketlerini kullanın:
- Uyumluluk Test Paketi (CTS): Ayrıntılar için Uyumluluk Test Paketi (CTS) genel bakışı başlıklı makaleyi inceleyin.
- Compatibility Test Suite-Verifier (CTS-V): Ayrıntılı bilgi için CTS-V testlerini çalıştırma başlıklı makaleyi inceleyin.
- Genel Sistem Görüntüsünde (GSI) CTS: Ayrıntılı bilgi için Genel sistem görüntüleri başlıklı makaleyi inceleyin.
- Vendor Test Suite: Ayrıntılar için Vendor Test Suite (VTS) ve altyapı başlıklı makaleyi inceleyin.
Bilinen test sorunları
AAOS 26Q2 sürümünde testle ilgili aşağıdaki bilinen sorunlar bulunmaktadır:
CtsSurfaceControlTests[secondary_user_on_secondary_display]#testImeVisible#testImeVisibleWithZBelowRequest#testImeZOrderedAboveEmbeddedWindowInChildWindow#testImeVisibleWithZBelowTouch
CtsGraphicsTestCasesFrameRateOverrideTest#testAppDisplayModeGetRefreshRateDisplayModeReturnsPhysicalRefreshRateEnabledFrameRateOverrideTest#testAppBackpressure
FrameRateOverrideTest#testAppDisplayGetRefreshRateFrameRateOverrideTest#testAppChoreographer
Manuel doğrulama gerektiren otomatik test
Aşağıdaki modül, belirli çok kullanıcılı veya çok ekranlı yapılandırmalarda otomatik testten (CTS) geçemiyor:
CtsMediaAudioTestCases[secondary_user_on_secondary_display]. İlişkili işlevselliği manuel test kullanarak doğrulayın.