Android Auto'ya genel bakış

Android Auto kullanıcı arayüzü
Şekil 1: Android Auto

Android Auto, Android Auto uygulaması yüklü bir Android telefonu ve uyumlu bir araba veya yan sanayi ses sistemi olan kullanıcılara sürücüye göre optimize edilmiş bir uygulama deneyimi sunar. Telefonlarını bağlayarak uygulamanızı doğrudan araçlarının ekranında kullanabilirler. Android Auto'nun sürücüye sürücüye göre optimize edilmiş bir arayüz göstermek için kullandığı hizmetleri oluşturarak Android Auto'nun telefon uygulamanıza bağlanmasını sağlarsınız.

Uygulamaların Android Auto desteğini beyan etme şekli

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ındaki içerikler, 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 fazla bilgi için Android Auto için mesajlaşma uygulamaları oluşturma başlıklı makaleyi inceleyin.

Şablonlu uygulamalar

<automotiveApp>
    <uses name="template" />
</automotiveApp>
      

Daha fazla bilgi için Şablon uygulamanıza Android Auto desteği ekleme başlıklı makaleyi inceleyin.

Park edilmiş uygulamalar

Park edilmiş uygulamalar, uygulamanızın manifest dosyasında bir etkinliğin intent-filter'ine aşağıdaki <category> öğesini ekleyerek Android Auto desteğini beyan eder:

<activity ...>
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        ...
        <category android:name="android.intent.category.CAR_LAUNCHER" />
    </intent-filter>
</activity>

Daha fazla bilgi için Park edilmiş uygulamanıza Android Auto desteği ekleme başlıklı makaleyi inceleyin.

Park edilmiş uygulamalar

Android Auto, Android 15 veya sonraki sürümleri çalıştıran cihazlarda park halindeyken etkinliklerin doğrudan ana birimde çalıştırılmasını destekler. Bu özellik, desteklenen park edilmiş uygulama kategorilerindeki uygulamalarla sınırlıdır. Android Auto, güvenlik nedeniyle araç hareketi algılandığında otomatik olarak bir uygulamadan çıkar.

Kullanıcı arayüzü

Android Auto park edilmiş uygulama kullanıcı arayüzü
Şekil 2: Android Auto'da çalışan bir uygulamada geri ve çıkış denetimleri gösterilmektedir.

Android Auto'da çalıştırılan etkinlikler her zaman tam ekranda çalışır. Kullanıcılar, geri gitme veya mevcut uygulamadan çıkma kontrollerini açmak için Android Auto kullanıcı arayüzünün üst veya alt kenarından kaydırabilir.

Davranış farklılıkları

Android Auto ve daha genel olarak Android tarafından uygulanan kısıtlamalar nedeniyle, bir uygulama ana birimden çalıştırıldığında bazı önemli davranış farklılıkları vardır.

Diğer uygulamaları başlatma

Yalnızca desteklenen kategorilerdeki ve Android Auto desteğini beyan eden uygulamaların etkinlikleri ana biriminde çalışabileceğinden, diğer uygulamalara yönelik intent'ler ana biriminde diğer uygulamayı açmayabilir. Intent bir web sayfası veya Google Play Store sayfası içinse telefonda ilgili uygulama açılır. Etkinlik başlatan diğer tüm intent'ler engellenir ve kullanıcıya ilgili uygulamanın açılamadığını belirten bir bildirim gönderilir.

İzinleri kabul etme

Kullanıcıların ana birimden çalışma zamanında istenen izinleri kabul etmesi mümkün değildir. Bir uygulama izin istediğinde kullanıcıların telefon ekranlarında izini kabul etmeleri gerektiğini bildiren bir iletişim kutusu gösterilir.

Güvenilir mağazalar

Gerçek araçlarda test etme bölümünde açıklandığı gibi, gerçek bir araçta çalışabilmesi için uygulamaların güvenilir bir kaynaktan yüklenmesi gerekir. Güvenilir kaynaklar şunları içerir:

  • Google Play
  • ONE mağazası

Sık sorulan sorular

Android Auto'nun çalışıp çalışmadığını nasıl anlarım?

Bir cihazda Android Auto'nun çalışıp çalışmadığını algılamak için Arabalar için Android uygulama kitaplığının bir parçası olan CarConnection API'yi kullanabilirsiniz. Daha fazla bilgi için Connection API'ye bakın.

Android Auto hangi araçlarda kullanılabilir?

Uyumlu araçlar ve ses sistemleri listesine bakın.

Android Auto hangi ülkelerde kullanılabilir?

Android Auto ülkemde kullanılabilir mi? başlıklı makaleyi inceleyin.