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 menyatakan bahwa mereka mendukung Android Auto dengan cara yang berbeda, bergantung pada kategorinya.

Aplikasi media, pesan, dan aplikasi berbasis 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>

Isi 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 Membuat aplikasi pesan untuk Android Auto untuk mengetahui detail selengkapnya.

Aplikasi template

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

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

Aplikasi yang diparkir

Aplikasi yang diparkir menyatakan dukungan untuk Android Auto dengan menyertakan elemen <category> berikut dalam intent-filter aktivitas di 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 parkir guna mengetahui detail selengkapnya.

Aplikasi yang diparkir

Di perangkat yang menjalankan Android 15 atau yang lebih baru, Android Auto mendukung menjalankan aktivitas langsung di head unit saat diparkir. Kemampuan ini terbatas pada aplikasi dalam kategori aplikasi parkir yang didukung. Untuk tujuan 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 ditampilkan.

Aktivitas yang berjalan di Android Auto selalu dijalankan dalam layar penuh. Pengguna dapat menggeser dari tepi atas atau bawah UI Android Auto untuk memunculkan kontrol guna 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 menyatakan dukungan untuk Android Auto yang dapat menjalankan aktivitasnya di unit head, kemungkinan besar intent ke aplikasi lain tidak akan membuka aplikasi lain di unit head. Jika tujuannya adalah halaman web atau halaman Google Play Store, aplikasi yang sesuai akan dibuka di ponsel. Semua intent peluncuran aktivitas lainnya diblokir dan pengguna diberi tahu bahwa aplikasi yang sesuai tidak dapat dibuka.

Menyetujui izin

Di perangkat yang menjalankan Android 15, pengguna tidak dapat menyetujui permintaan izin runtime di unit head. Saat aplikasi meminta izin, dialog akan muncul yang memberi tahu pengguna untuk menyetujui izin di layar ponsel mereka.

Toko tepercaya

Seperti yang dijelaskan dalam Menguji di kendaraan sungguhan, aplikasi harus diinstal dari sumber tepercaya agar dapat berjalan di kendaraan sungguhan. Sumber tepercaya mencakup hal berikut:

  • Google Play
  • ONE store

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?