在媒體應用程式中新增對 Android Auto 的支援

您必須對應用程式的資訊清單稍做變更,才能讓 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="34" />
    ...
</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 回報問題。在問題範本中,請務必填寫所有必要資訊。

建立新問題

提交新問題之前,請確認已回報的問題清單中是否已包含該問題。您可以在 Issue Tracker 中按下問題的星號,就能訂閱該問題並投下一票。詳情請參閱訂閱問題一文。