您必須對應用程式的資訊清單稍做變更,才能讓 Android Auto 探索應用程式的媒體瀏覽器服務並進行互動。
設定應用程式的 minSdkVersion
根據 Android Auto 的規定,您的應用程式必須指定 Android 6.0 (API 級別 23) 以上版本。
如要在專案中指定這個值,請前往您手機應用程式模組的 AndroidManifest.xml
檔案,將 uses-sdk
元素中的 minSdkVersion
屬性設為 23 以上,如以下範例所示:
<manifest xmlns:android="http://schemas.android.com/apk/res/android" ... > <uses-sdk android:minSdkVersion="23" android:targetSdkVersion="33" /> ... </manifest>
宣告對 Android Auto 的媒體支援
請使用下列資訊清單項目宣告手機應用程式支援 Android Auto:
<application>
...
<meta-data android:name="com.google.android.gms.car.application"
android:resource="@xml/automotive_app_desc"/>
...
</application>
這個資訊清單項目參照的 XML 檔案會宣告應用程式支援的汽車功能。如要表示您有提供媒體應用程式,請在專案的 res/xml/
目錄中新增名為 automotive_app_desc.xml
的 XML 檔案。此檔案應包含下列內容:
<automotiveApp>
<uses name="media"/>
</automotiveApp>
回報 Android Auto 媒體相關問題
如果您在開發適用於 Android Auto 的媒體應用程式時遇到問題,可以使用 Google Issue Tracker 回報問題。在問題範本中,請務必填寫所有必要資訊。
提交新問題之前,請確認該問題是否已回報至問題清單中。您可以在追蹤程式中按一下該問題的星號,訂閱該問題並投下一票。詳情請參閱訂閱問題一文。