メインコンテンツにジャンプ

Android セットアップ

GitHub

Android AutoのサポートはAndroidX Car App Libraryとテンプレートを使用します。 CarAppService.

プラグインはサービス宣言、機能、そしてデフォルトのAndroid Autoカテゴリを同期後にホストが発見できるようにします。 template プラグインはサービス宣言、機能、そしてデフォルトのAndroid Autoカテゴリを同期後にホストが発見できるようにします。

含まれるマニフェスト

「含まれるマニフェスト」

プラグインは次のネイティブサービスを提供します:

<service
android:name="app.capgo.auto.AutoCarAppService"
android:exported="true">
<intent-filter>
<action android:name="androidx.car.app.CarAppService" />
<category android:name="androidx.car.app.category.IOT" />
</intent-filter>
</service>

また、以下も含まれます:

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

カテゴリ

「カテゴリ」

デフォルトのカテゴリは IOTアプリがそのカテゴリに適格であることを確認してください。

アプリが他のAndroid Autoカテゴリに属している場合、Googleが用意しているカテゴリを使用して、サービス宣言をアプリのマニフェストに上書きしてください。

Sync

Sync
Terminal window
npx cap sync android

Behavior

Behavior
  • setRootTemplate updates the Android Auto list screen.
  • Android Auto row selection emits carAction to JavaScript.
  • Sections are flattened on Android Auto; row title, subtitle, id, and payload are preserved.
  • Debug builds allow all hosts; release builds use AndroidX’s sample host allowlist.

Limits

Limits

Android AutoはあなたのCapacitor WebViewをレンダリングしません。車載機はAndroidX Car App Libraryから承認されたテンプレートをレンダリングします。

あなたが利用している場合 Android を使用して Using @capgo/capacitor-auto for the native capability in Using @capgo/capacitor-auto, Capgo プラグインディレクトリ Capgo プラグイン Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, プラグインの追加または更新 プラグインの追加または更新の実装詳細について Ionic Enterprise プラグインの代替 Ionic Enterprise プラグインの代替の製品ワークフローについて