Tinjau informasi berikut untuk mempelajari cara membuat perubahan pada manifes aplikasi
sehingga Android Auto dapat menemukan dan berinteraksi dengan CarAppService
aplikasi Anda.
Mendeklarasikan dukungan Android Auto
Host Android Auto memeriksa apakah aplikasi telah mendeklarasikan dukungan untuk Android Auto. Untuk memungkinkan dukungan ini, sertakan entri berikut dalam manifes aplikasi Anda:
<application>
...
<meta-data
android:name="com.google.android.gms.car.application"
android:resource="@xml/automotive_app_desc"/>
...
</application>
Entri manifes ini merujuk ke file XML lain yang Anda buat dengan
jalur AppProjectDirectory/app/src/main/res/xml/automotive_app_desc.xml
.
Dalam file tersebut, Anda mendeklarasikan kemampuan Android Auto yang didukung aplikasi Anda.
Aplikasi yang menggunakan Library Aplikasi Android
untuk Mobil
harus mendeklarasikan kemampuan template
dalam file automotive_app_desc.xml
:
<automotiveApp>
<uses name="template" />
</automotiveApp>
Menetapkan minSdkVersion aplikasi Anda
Android Auto mengharuskan aplikasi Anda menargetkan Android 6.0 (API level 23) atau yang lebih tinggi.
Untuk menentukan nilai ini dalam project Anda, setel atribut minSdkVersion
di
elemen uses-sdk
ke 23 atau lebih tinggi di file AndroidManifest.xml
modul aplikasi ponsel,
seperti yang ditunjukkan dalam contoh berikut:
<manifest xmlns:android="http://schemas.android.com/apk/res/android" ... > <uses-sdk android:minSdkVersion="23" android:targetSdkVersion="34" /> ... </manifest>