Google, Android 25Q2 sürümünü Android Automotive iş ortaklarıyla paylaşmaktan memnuniyet duyar. Android 16 için bu Android Automotive 25. çeyrek sürümü uyumludur. OEM'ler için yakında kullanıma sunulacak bir sürümü önermeyi amaçlayan özellikler üzerinde ince ayarlamalar yapmaya devam ediyoruz.
Sürüm bilgileri
Bu bölümde, AAOS B sürümünde sunulan önemli özellikler ve geliştirmeler özetlenmiştir.
Bu güncellemeler Android16
(API düzeyi 36) için geçerlidir.
Android Automotive 25Q2 sürümü, Android 16 ile uyumludur.
Yeni özellikler
2025'in 2. çeyreğinde yayınlanan sürümde bu yeni özellikler sunulmaktadır.
AAOS Çerçevesi
Ses ve radyo:
Ses kontrolü HAL iyileştirmeleri: Araç ses özelliklerini yapılandırmak için XML dosyası yerine API'leri kullanın.
Yüksek çözünürlüklü (HD) radyo Acil Durum Uyarısı Sistemi (EAS): EAS bilgilerini API ile radyo uygulamalarına aktarın. Bu, HD Radyo (Kuzey Amerika) ve DAB EWS (Avrupa Birliği) için geçerlidir.
AAudio yerleşik kitaplığı: AAudio AAudio, uygulama davranışını özelleştirmek için OEM tarafından tanımlanan ses özellikleri etiketlerini destekler. Örneğin, ses yönlendirme ve ses seviyesi yönetimi.
Güç yönetimi:
- Yerleşik işlemlere güç durumu bildirimleri: OEM yerleşik işlemleri (Android uygulamalarının dışında) için güç durumu bildirimlerinin kullanılabilirliği genişletildi.
Araba çerçevesi:
- Araç özelliklerinin dinamik yapılandırması: Araç özelliklerindeki minimum, maksimum ve desteklenen değerlerin dinamik yapılandırmasını destekleyin.
Bağlantı
Ağ oluşturma:
Minimal Telefon: Otomotiv OEM'ler için Android Telefon Donanım Soyutlama Katmanı'nın (HAL) bir alt kümesidir. OEM'lerin yalnızca veri cihazlarında (TCU'lar dahil) Android telefon kullanmasına olanak tanır. Bu sayede parçalanmayı azaltır ve telefon işlevi için destek sağlar.
Connectivity Messaging Upsell API: Kullanıcının mobil veri aboneliği durumunu gösterebilen API'ler sağlamak için SubscriptionManager geliştirildi. Örneğin,
active
,inactive
,trial
ve son kullanma tarihi.Yayınlanan uygulama desteği: Otomotiv OEM'lerinin Android API'leri aracılığıyla kullanılamayan
hostapd.conf
parametrelerinin tamamını yapılandırmasına olanak tanıyan destek eklendi. OEM'lerin istemcilerin yerel hotspot'tan (LOHS) neden ayrıldığını öğrenebilmesi için SoftApCallback API'ye bağlantı kesme nedeni eklendi. Bu özellikler, yansıtılan uygulamalar için desteği iyileştirir ve parçalanmayı azaltır.
AAOS Sistem Arayüzü ve Deneyimlerinin
- Ölçeklenebilir kullanıcı arayüzü: Bu AAOS pencereleme çerçevesi, OEM'lerin pencereleme şartlarını karşılamasına ve özel deneyimler sunmasına olanak tanıyan yapılandırılabilir bileşenler sağlar.
VHAL mülkleri
Araç özellikleri:
Araç özelliklerini ve durumunu bildirmek için yeni araç özellikleri eklendi.
Oluşturulan dokümanları VehiclePropertyIDs'de birleştirmek için araç mülkü sabitlerini @SystemApi'den herkese açık API'lere güncelledik. Araç mülkü verilerine erişmek için daha önce tanımlanmış ve belgelenmiş tüm izinler gerekli olmaya devam eder.
Üçüncü tarafların erişebileceği araç özellikleri: Bu özellik, navigasyon, sesli asistan, hava durumu ve sürüş durumu ile ilgili sekiz mevcut araç özelliğini üçüncü taraf uygulama geliştiricilerin kullanımına sunar. Daha fazla bilgi edinmek için Google uygulamaları ve hizmetleriyle entegrasyon başlıklı makaleyi inceleyin.
Uygunluk
Android Uyumluluğu, dahili referans donanımında çalıştırıldı. Bu sürüm için çalıştırılan test paketleri arasında CTS, CTS-V, ATS, STS, VTS ve GSI'deki CTS yer alır.
Aşağıda listelenen sorunlar dışında, bilinen hiçbir hatanın Android 16 kodunda (android16-release
) veya Android 16 test dalında (android16-tests-dev
) düzeltilmesi gerekmez.
Test başarısız oldu:
CtsWindowManagerJetpackTestCases#MultiDisplayActivityEmbeddingPlaceholderTests
Hata özeti: Dikey ekranda bir test başarısız oldu. Her biri
WINDOWING_MODE_MULTI_WINDOW
olan birden fazla kök görevi içeren pencere çözümlerine dayalı ölçeklenebilir kullanıcı arayüzü derlemelerinde etkinlik yerleştirme davranışlarını test ederken, bazı etkinliklerin beklenenden daha küçük sınırlarda başlatılması nedeniyle bilinen hatalar meydana gelir (yerleştirme kurallarınınwindowMetrics
bölümünde olduğu gibi). Sonuç olarak yer tutucu başlatıldı ve ikincil ekranda bir etkinlik başlatıldığında test başarısız oldu.aosp/3659633 yaması, çoklu pencere
rootTask
'den pencere modu devralınmasını düzeltir.Test başarısız oldu:
CtsAutoFillServiceTestCases
Hata özeti: Dikey ekranda 56 test başarısız oldu. Her biri
WINDOWING_MODE_MULTI_WINDOW
olan birden çok kök görevi içeren pencere çözümlerine dayalı ölçeklenebilir kullanıcı arayüzü derlemelerinde bilinen iki kategoride sorun ortaya çıkar:IME, doldurma iletişim kutusundaki düğmelere basılmasını engelleyen Otomatik Doldurma doldurma iletişim kutusunu kapsar. Bu platform ag/3664131 yamasıyla doldurma iletişim kutusunu geçici olarak devre dışı bırakabilirsiniz.
İkinci alan otomatik olarak doldurulduğunda (ör.
PASSWORD
),LoginActivity
,decor_grip
'in arkasında kalır ve giriş odağını kaybeder. Bunun için bir düzeltme yayınlamayı planlıyoruz.