Ringkasan Android Auto

Antarmuka pengguna Android Auto
Gambar 1: Android Auto

Android Auto memberikan pengalaman aplikasi yang dioptimalkan untuk pengemudi bagi pengguna yang memiliki ponsel Android dengan aplikasi Android Auto dan sistem stereo purnajual atau mobil yang kompatibel. Pengguna dapat menggunakan aplikasi Anda langsung di layar mobil dengan menghubungkan ponsel. Aktifkan Android Auto agar terhubung ke aplikasi ponsel Anda dengan membuat layanan yang digunakan Android Auto untuk menampilkan antarmuka yang dioptimalkan untuk pengemudi kepada pengemudi.

Cara aplikasi mendeklarasikan dukungan untuk Android Auto

Aplikasi mendeklarasikan bahwa aplikasi tersebut mendukung Android Auto dengan cara yang berbeda-beda, bergantung pada kategorinya.

Aplikasi Media, Pesan, dan template

Aplikasi Media, Pesan, dan template mendeklarasikan dukungan untuk Android Auto dengan menyertakan elemen <meta-data> berikut dalam manifesnya:

<application>
    ...
    <meta-data
        android:name="com.google.android.gms.car.application"
        android:resource="@xml/automotive_app_desc"/>
    ...
</application>

Konten file resource bervariasi bergantung pada kategori aplikasi Anda:

Media

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

Lihat Menambahkan dukungan untuk Android Auto ke aplikasi media Anda untuk mengetahui detail selengkapnya.

Pesan

<automotiveApp>
    <uses name="notification" />
    <!-- Include the following only if your capp can be set as the default SMS handler -->
    <uses name="sms">
</automotiveApp>
      

Lihat Mem-build aplikasi pesan untuk Android Auto guna mengetahui detail selengkapnya.

Aplikasi dengan template

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

Lihat Menambahkan dukungan untuk Android Auto ke aplikasi dengan template untuk mengetahui detail selengkapnya.

Aplikasi parkir

Aplikasi yang diparkir mendeklarasikan dukungan untuk Android Auto dengan menyertakan elemen <category> berikut dalam filter intent aktivitas dalam manifes aplikasi Anda:

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

Lihat Menambahkan dukungan untuk Android Auto ke aplikasi yang diparkir untuk mengetahui detail selengkapnya.

Aplikasi parkir

Di perangkat yang menjalankan Android 15 atau yang lebih baru, Android Auto mendukung aktivitas yang berjalan langsung di head unit saat diparkir. Kemampuan ini terbatas pada aplikasi dalam kategori aplikasi parkir yang didukung. Demi keamanan, Android Auto akan otomatis keluar dari aplikasi saat gerakan kendaraan terdeteksi.

Antarmuka pengguna

Antarmuka pengguna aplikasi parkir Android Auto
Gambar 2: Aplikasi yang berjalan di Android Auto dengan kontrol kembali dan keluar yang ditampilkan.

Aktivitas yang berjalan di Android Auto selalu berjalan dalam layar penuh. Pengguna dapat menggeser dari tepi atas atau bawah UI Android Auto untuk menarik kontrol guna membuka kembali atau keluar dari aplikasi saat ini.

Perbedaan perilaku

Karena batasan yang diberlakukan oleh Android Auto dan Android secara umum, ada beberapa perbedaan perilaku yang signifikan saat aplikasi berjalan di head unit.

Memulai aplikasi lain

Karena hanya aplikasi dalam kategori yang didukung yang telah mendeklarasikan dukungan untuk Android Auto yang dapat menjalankan aktivitasnya di head unit, kemungkinan intent ke aplikasi lain tidak akan membuka aplikasi lain di head unit. Jika intent ditujukan untuk halaman web atau halaman Google Play Store, aplikasi yang sesuai akan dibuka di ponsel. Semua intent peluncuran aktivitas lainnya diblokir dan pengguna akan diberi tahu bahwa aplikasi yang sesuai tidak dapat dibuka.

Menerima izin

Pengguna tidak dapat menerima permintaan izin runtime di unit utama. Saat aplikasi meminta izin, dialog akan muncul yang memberi tahu pengguna untuk menerima izin di layar ponsel mereka.

Toko tepercaya

Seperti yang dijelaskan dalam Pengujian di kendaraan sungguhan, aplikasi harus diinstal dari sumber tepercaya untuk dijalankan di kendaraan sungguhan. Sumber tepercaya mencakup:

  • Google Play
  • Toko ONE

Pertanyaan umum (FAQ)

Bagaimana cara mendeteksi apakah Android Auto sedang berjalan?

Untuk mendeteksi apakah Android Auto berjalan di perangkat, Anda dapat menggunakan CarConnection API yang merupakan bagian dari Library Aplikasi Android untuk Mobil. Lihat Connection API untuk mengetahui detail selengkapnya.

Di kendaraan mana Android Auto tersedia?

Lihat daftar kendaraan dan stereo yang kompatibel.

Di negara mana Android Auto tersedia?

Lihat Apakah Android Auto tersedia di negara saya?