Android Auto, Android Auto uygulaması ve uyumlu bir araba veya yan sanayi ürünü müzik sistemi olan Android telefon kullanıcılarına sürücü için optimize edilmiş bir uygulama deneyimi sunar. Kullanıcılar, telefonlarını bağlayarak uygulamanızı doğrudan araçlarının ekranında kullanabilir. Android Auto'nun sürücüye sürücü için optimize edilmiş bir arayüz göstermek üzere kullandığı hizmetler oluşturarak Android Auto'nun telefon uygulamanıza bağlanmasını sağlarsınız.
Uygulamalar Android Auto desteğini nasıl beyan eder?
Uygulamalar, kategorilerine bağlı olarak Android Auto'yu desteklediklerini farklı şekillerde beyan eder.
Medya, mesajlaşma ve şablonlu uygulamalar
Medya, mesajlaşma ve şablonlu uygulamalar, manifest dosyalarına aşağıdaki <meta-data> öğesini ekleyerek Android Auto desteğini beyan eder:
<application>
...
<meta-data
android:name="com.google.android.gms.car.application"
android:resource="@xml/automotive_app_desc"/>
...
</application>
Kaynak dosyasının içeriği, uygulamanızın kategorisine göre değişir:
Medya
<automotiveApp> <uses name="media" /> </automotiveApp>
Daha fazla bilgi için Medya uygulamanıza Android Auto desteği ekleme başlıklı makaleyi inceleyin.
Mesajlaşma
<automotiveApp> <uses name="notification" /> <!-- Include the following only if your capp can be set as the default SMS handler --> <uses name="sms"> </automotiveApp>
Daha ayrıntılı bilgi için Android Auto için mesajlaşma uygulamaları geliştirme konusunu inceleyin.
Şablonlu uygulamalar
<automotiveApp> <uses name="template" /> </automotiveApp>
Daha fazla bilgi için Şablonlu uygulamanıza Android Auto desteği ekleme başlıklı makaleyi inceleyin.
Park halindeyken kullanılabilen uygulamalar
Park halindeyken kullanılabilen uygulamalar, Android Auto desteğini uygulamanızın manifest dosyasındaki bir etkinliğin intent filtresine aşağıdaki
<category> öğesini ekleyerek bildirir:
<activity ...>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
...
<category android:name="android.intent.category.CAR_LAUNCHER" />
</intent-filter>
</activity>
Daha ayrıntılı bilgi için Park halindeyken kullanılabilen uygulamanıza Android Auto desteği ekleme konusunu inceleyin.
Park halindeyken kullanılabilen uygulamalar
Android 15 veya sonraki sürümlerin yüklü olduğu cihazlarda Android Auto, park halindeyken etkinliklerin doğrudan ana birimde çalıştırılmasını destekler. Bu özellik yalnızca desteklenen park edilmiş uygulama kategorilerindeki uygulamalarla sınırlıdır. Güvenlik nedeniyle, araç hareketi algılandığında Android Auto uygulamadan otomatik olarak çıkar.
Kullanıcı arayüzü
Android Auto'da çalıştırılan etkinlikler her zaman tam ekran olarak çalıştırılır. Kullanıcılar, Android Auto kullanıcı arayüzünün üst veya alt kenarından kaydırarak geri gitme ya da mevcut uygulamadan çıkma kontrollerini açabilir.
Davranış farklılıkları
Android Auto ve genel olarak Android'in getirdiği kısıtlamalar nedeniyle, bir uygulama ana birimde çalışırken davranışında bazı önemli farklılıklar görülür.
Diğer uygulamaları başlatma
Yalnızca Android Auto'yu desteklediğini beyan eden ve desteklenen kategorilerdeki uygulamaların etkinlikleri ana birimde çalıştırılabildiğinden diğer uygulamalara yönelik amaçlar, ana birimde diğer uygulamayı açmayabilir. Amaç bir web sayfası veya Google Play Store sayfası ise ilgili uygulama telefonda açılır. Diğer tüm etkinlik başlatma amaçları engellenir ve kullanıcıya ilgili uygulamanın açılamadığı bildirilir.
İzinleri kabul et
Android 15'in yüklü olduğu cihazlarda kullanıcılar, baş ünitesinde çalışma zamanı izin isteklerini kabul edemez. Bir uygulama izin istediğinde kullanıcıları telefon ekranında izni kabul etmeye yönlendiren bir iletişim kutusu gösterilir.
Güvenilir mağazalar
Gerçek araçlarda test etme bölümünde açıklandığı gibi, uygulamaların gerçek bir araçta çalışabilmesi için güvenilir bir kaynaktan yüklenmesi gerekir. Güvenilen kaynaklar şunlardır:
- Google Play
- ONE mağaza
Sık sorulan sorular
Android Auto'nun çalışıp çalışmadığını nasıl tespit edebilirim?
Android Auto'nun bir cihazda çalışıp çalışmadığını algılamak için Arabalar için Android uygulama kitaplığının bir parçası olan
CarConnection API'sini kullanabilirsiniz. Daha fazla bilgi için Connection API başlıklı makaleyi inceleyin.
Android Auto hangi araçlarda kullanılabilir?
Uyumlu araçların ve ses sistemlerinin listesine bakın.
Android Auto hangi ülkelerde kullanılabilir?
Android Auto ülkemde kullanılabilir mi? başlıklı makaleyi inceleyin.