Uygulamanızı geliştirirken Android Auto ve Android Automotive OS'i çalıştırmak için çeşitli araçlardan yararlanabilirsiniz:
- Android Auto uygulamalarını çalıştırmak için masaüstü ana birimini yükleme ve kullanma hakkında ayrıntılı bilgi için Uygulamanızı masaüstü ana birimini kullanarak test etme başlıklı makaleyi inceleyin.
- Android Automotive OS görüntülerinin nasıl yükleneceği ve çalıştırılacağına dair ayrıntılar için Android Automotive OS emülatörünü kullanarak uygulamanızı test etme başlıklı makaleyi inceleyin.
- Android Automotive OS'i Pixel Tablet'e yükleme hakkında ayrıntılı bilgi için Pixel Tablet'te Android Automotive OS'i kullanmayı test etme başlıklı makaleyi inceleyin. Belirli resimler, Android Auto alıcı olarak da kullanılabilir.
- Firebase Test Lab'i kullanarak gerçek araba donanımlarında test yapma hakkında ayrıntılı bilgi için Firebase Test Lab aracılığıyla Android Automotive OS cihazlarına erişme başlıklı makaleyi inceleyin.
Gerçek araçlarda test etme
Uygulamanızı gerçek araçlarda test etmek için Play Store gibi güvenilir bir kaynaktan yüklenmesi gerekir. Bununla birlikte, Bilinmeyen kaynaklara izin ver bölümünde açıklanan bir istisna vardır. Play Store inceleme sürecine girmeden uygulamanızı cihazlara dağıtmak için Dahili Uygulama Paylaşımı'nı veya Dahili Test Kanalı'nı kullanabilirsiniz.
Bilinmeyen kaynaklara izin verin
Android Auto'da, güvenilir bir kaynaktan yüklenmemiş uygulamaları çalıştırmayı etkinleştirmek için bir geliştirici seçeneği vardır. Bu ayar medya, mesajlaşma bildirimleri ve park edilmiş uygulamalar için geçerlidir ancak Arabalar için Android Uygulama Kitaplığı kullanılarak oluşturulan uygulamalar için geçerli değildir.
Android Auto geliştirici modunu etkinleştirme
Android Auto, Android geliştirici seçeneklerine (hem Android Auto hem de Android Automotive OS'te kullanılabilir) ek olarak geliştirme deneyimini iyileştirmek için kullanılabilecek kendi geliştirici moduna sahiptir. Etkinleştirmek için aşağıdaki adımları uygulayın:
Android Auto ayarlarını açın.
- Android 10 veya sonraki sürümler: Cihazınızda Ayarlar > Uygulamalar ve bildirimler > Tüm uygulamaları göster > Android Auto > Gelişmiş > Uygulamadaki ek ayarlar'a dokunun.
- Android 9 veya önceki sürümler: Android Auto uygulamasında menüye, ardından Ayarlar'a dokunun.
Alt kısımdaki Hakkında bölümüne gidip Sürüm'e dokunarak sürüm ve izin bilgilerini görüntüleyin.
Sürüm ve izin bilgileri bölümüne 10 kez dokunun.
Geliştirme amaçlı ayarlara izin verilsin mi? iletişim kutusu görünür.
Tamam'a dokunun.
Geliştirici modu etkinleştirildi. Geliştirici seçeneklerine, taşma menüsünden erişebilirsiniz. Geliştirici modunu yalnızca bir kez etkinleştirmeniz gerekir. Geliştirici modundan çıkmak için uygulama çubuğundaki açılır menüden ilgili seçeneği kullanın.
Medya uygulamaları için ek test şartları
Bir medya uygulamasını test ediyorsanız uygulamanızı Android Auto, Android Automotive OS veya her ikisinde de test etmenin yanı sıra bu bölümde açıklanan senaryoları da test edin.
MediaBrowserService başlangıç senaryolarını test etme
Sürücüler ve yolcuların güvenliğini sağlamak için kullanıcıların sürüş sırasında uygulamalarla nasıl etkileşim kurabilecekleri konusunda ek kısıtlamalar vardır. Bu nedenle, Android Auto ve Android Automotive OS'te, kullanıcıların yoldayken içeriğinizden keyif almaya devam edebilmesi için uygulamanızın işleyebilmesi gereken bazı MediaBrowserService
�
Uygulamanızı, aşağıdaki senaryoların her birini işleyebileceğinden emin olmak için test edin:
MediaBrowserService
, herhangi birActivity
açılmadan önce çalıştırılır.Activity
gösterilemediğindeMediaBrowserService
çalıştırılır.MediaBrowserService
, kullanıcı oturum açmamışken çalıştırılır.
Bu senaryoları test ederken aşağıdaki yöntemleri denediğinizden emin olun:
- Medya uygulamasını zorla durdurun, ardından Android Auto veya Android Automotive OS'i başlatın.
- Medya uygulaması verilerini temizleyin, ardından Android Auto veya Android Automotive OS'i başlatın.
Ayrıca, gerektiğinde uygun bir hata mesajı belirlediğinizden emin olun.
Medya Denetleyici Testi uygulamasını kullanma
Medya Denetleyici Testi uygulaması, Android'de medya oynatmanın inceliklerini test etmenize olanak tanır ve medya oturumu uygulamanızı doğrulamanıza yardımcı olur. Bu aracı kullanmaya başlamak için Medya denetleyici test uygulamasını kullanma başlıklı makaleyi inceleyin.