OEM'lerde görülen bazı yapılandırmaları taklit etmek için belirli donanım profilleri çalışma zamanında yapılandırılabilirliği destekler.
Bu yapılandırmalar, Çalışma Zamanı Kaynağı kullanılarak uygulanır
Bindirmeler (RRO'lar)
ve adb shell cmd overlay
komutu kullanılarak yönetilebilir.
RRO'yu etkinleştirmek veya devre dışı bırakmak için aşağıdaki komutları kullanın:
adb shell cmd overlay enable NAME
adb shell cmd overlay disable NAME
Sistem çubuğu konumunu değiştir
Yapılandırılabilir emülatörde varsayılan olarak iki sistem çubuğu bulunur: ekranın üst kısmında bir durum çubuğu ve ekranın alt kısmında bir gezinme çubuğu. Birçok arabalar bu düzeni paylaşır, bazıları ise paylaşmaz. Bazı araçların sistem çubuklarının dikey değil, yatay kenarlarda olması dikkate değerdir. Bu durum, mobil form faktörleri için uygulama geliştirirken yapılan varsayımların geçersiz olmasına neden olabilir. Daha fazla bilgi ve teknik rehberlik için Sistem çubukları, tam ekran modu ve kenardan kenara oluşturma başlıklı makaleyi inceleyin.
Sistem çubuklarında değişiklik yapmak için aşağıdaki RRO'lar kullanılabilir:
com.android.systemui.rro.bottom
com.android.systemui.rro.bottom.rounded
com.android.systemui.rro.left
com.android.systemui.rro.right
Ekran kesimi emülasyonu
Bazı arabaların ekranında ekran kesimi bazen çok farklı olur. %38'e ulaştı. Çentikler veya iğne deliği yerine bazı Android Automotive OS taşıtların kavisli ekranları vardır ve ekranı dikdörtgen olmayacak şekilde ayarlayın. Daha fazla bilgi ve teknik rehberlik için Düzensiz şekilli ekranlara uyum sağlama başlıklı makaleyi inceleyin.
Aşağıdaki RRO'lar, ekran kesiklerini taklit etmek için kullanılabilir:
com.android.internal.display.cutout.emulation.top_and_right
com.android.internal.display.cutout.emulation.free_form
com.android.internal.emulation.automotive_ultrawide_cutout
Önerilen test yapılandırmaları
Bu yapılandırmaların birleştirilmesiyle oluşturulabilecek toplam yapılandırma sayısı RRO'lar çok büyük. Uygulamanızı aşağıdakileri kullanarak test etmenizi öneririz: donanım profillerinin kombinasyonları ve RRO'lar (artık RRO'lar kullanılabilir).
com.android.systemui.rro.left
içeren Otomotiv (1080p yatay) veyacom.android.systemui.rro.right
com.android.systemui.rro.left
vecom.android.internal.emulation.automotive_ultrawide_cutout
ile Otomotiv Ultra Geniş