Pratinjau Developer Android 11 kedua kini tersedia, uji dan sampaikan masukan Anda.

Memulai Android untuk Mobil

Topik ini membahas cara menyiapkan lingkungan pengembangan agar Anda dapat membuat aplikasi yang dioptimalkan bagi pengemudi untuk Android Automotive OS dan memperluas aplikasi ponsel Anda ke pengguna yang menggunakan aplikasi Android Auto. Untuk ringkasan tentang bagaimana Android mendukung pengalaman aplikasi di jalan, lihat Ringkasan Android untuk Mobil.

Menyiapkan project

Bagian ini menjelaskan cara menyiapkan project aplikasi Anda untuk mendukung Android Automotive OS dan Android Auto.

Mengaktifkan fitur otomotif di Android Studio

Untuk mengakses fitur yang diperlukan dalam membuat dan menjalankan pengujian Android Automotive OS, Anda harus menggunakan Android Studio 3.5 Canary 11 atau yang lebih tinggi.

Lalu, ikuti langkah-langkah berikut untuk mengaktifkan fitur otomotif:

  1. Jika belum ada, buat file studioFlags.xml di salah satu lokasi berikut, tergantung sistem operasi Anda:

    • Windows: %USERPROFILE%\.AndroidStudioPreview3.5\config\options
    • macOS: ~/Library/Preferences/AndroidStudioPreview3.5/options
    • Linux: ~/.AndroidStudioPreview3.5/config/options
  2. Tambahkan entri berikut ke file studioFlags.xml:

    <application>
        <component name="StudioFlags">
          <option name="data">
            <map>
              <entry key="npw.templates.automotive" value="true" />
            </map>
          </option>
        </component>
        </application>
        

Menetapkan targetSdkVersion aplikasi Anda

Untuk mengakses API yang diperlukan dalam mendukung Android Auto dan Android Automotive OS, Anda harus membuat atau mengupdate project untuk menargetkan level API berikut:

  • Untuk Android Auto: Android 5.0 (API level 21) atau yang lebih baru
  • Untuk Android Automotive OS: Android 9 (API level 28) atau yang lebih baru

Untuk menetapkan target tersebut pada project Anda, ikuti langkah-langkah berikut:

  1. Tetapkan atribut targetSdkVersion dalam elemen uses-sdk ke 21 atau lebih tinggi dalam file AndroidManifest.xml modul aplikasi ponsel Anda.
  2. Tetapkan atribut targetSdkVersion dalam elemen uses-sdk ke 28 atau lebih tinggi dalam file AndroidManifest.xml modul aplikasi Automotive OS Anda.

    Semua mobil yang mendukung Android Automotive OS menjalankan Android 9 (API level 28) atau yang lebih tinggi, sehingga memilih nilai ini akan menargetkan 100% mobil yang menggunakan Android Automotive OS.

Menambahkan fitur ke aplikasi Anda

Setelah menyelesaikan penyiapan project awal, Anda siap membuat aplikasi untuk Automotive OS dan Android Auto. Lihat topik berikut untuk membantu Anda membuat aplikasi: