Uygulamanızı geliştirirken Android Auto ve Android Automotive OS'yi çalıştırmak için çeşitli araçlardan yararlanabilirsiniz:
- Android Auto uygulamalarını çalıştırmak için Masaüstü Ana Birimi'ni yükleme ve kullanma hakkında ayrıntılı bilgi edinmek için Masaüstü Ana Birimi'ni kullanarak uygulamanızı test etme başlıklı makaleyi inceleyin.
- Android Automotive OS görüntülerini yükleme ve çalıştırma hakkında ayrıntılı bilgi 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 kullanarak test etme başlıklı makaleyi inceleyin. Bazı görüntüler Android Auto alıcısı olarak da kullanılabilir.
- Firebase Test Lab'i kullanarak gerçek araba donanımında test etme 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.
- Google Asistan ve Google Haritalar'ın Android Automotive OS'teki özel uygulamalarla birlikte çalışabilirliğini test etme hakkında bilgi edinmek için Android Automotive OS'te gezinme uygulaması amaçlarını test etme 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üklemeniz gerekir. Bilinmeyen kaynaklara izin ver bölümünde ayrıntılı olarak açıklanan bir istisna vardır. Uygulamanızı Play Store inceleme sürecinden geçirmeden cihazlara dağıtmak için Dahili Uygulama Paylaşımı veya Dahili Test Kanalı'nı kullanabilirsiniz.
Bilinmeyen kaynaklara izin verin
Android Auto'da, güvenilir bir kaynaktan yüklenmeyen uygulamaların çalıştırılmasını etkinleştirmek için geliştirici seçeneği bulunur. 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: Cihazda 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.
En alttaki Hakkında bölümüne gidin ve sürüm ile izin bilgilerini görüntülemek için Sürüm'e dokunun.
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österilir.
Tamam'a dokunun.
Geliştirici modu etkinleştirildi. Taşma menüsünden geliştirici seçeneklerine 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ı
Medya uygulaması test ediyorsanız uygulamanızı Android Auto, Android Automotive OS veya her ikisinde de test etmenin yanı sıra bu bölümde ele alınan senaryoları da test edin.
MediaBrowserService başlangıç senaryolarını test etme
Sürücülerin ve yolcuların güvenliğini sağlamak için kullanıcıların sürüş sırasında uygulamalarla etkileşim kurma şekliyle ilgili ek kısıtlamalar vardır. Bu nedenle, Android Auto ve Android Automotive OS'de, uygulamanızın desteklemesi gereken bazı MediaBrowserService
başlangıç senaryoları vardır. Bu sayede kullanıcılar yoldayken içeriğinizden yararlanmaya devam edebilir.
Uygulamanızı test ederek aşağıdaki senaryoların her birini işleyebildiğinden emin olun:
MediaBrowserService
, herhangi birActivity
açılmadan önce çalıştırılır.MediaBrowserService
,Activity
gösterilemediğinde çalıştırılır.MediaBrowserService
, kullanıcı oturum açmadığında ç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.
Gerekirse uygun bir hata mesajı ayarlamayı da unutmayın.
Medya Kontrol Cihazı Testi uygulamasını kullanma
Media Controller Test uygulaması, Android'de medya oynatmanın ayrıntılarını test etmenize ve medya oturumu uygulamanızı doğrulamanıza yardımcı olur. Bu aracı kullanmaya başlamak için Medya denetleyicisi test uygulamasını kullanma başlıklı makaleyi inceleyin.