Androidの設定
インストール手順と、このプラグインの完全なMarkdownガイドを含むセットアッププロンプトをコピーします。
Android car supportは、AndroidX Car App Libraryとテンプレートを使用します。 CarAppService.
このプラグインは、サービス宣言、 template 機能、およびデフォルトのAndroid Autoカテゴリを提供するため、同期後にホスト側で検出可能です。
含まれるmanifest
「含まれるマニフェスト」セクションこのプラグインは以下のネイティブサービスを提供します:
<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 が要求するカテゴリを使用してください。
npx cap sync androidsetRootTemplateAndroid Auto のリスト画面を更新します。- Android Auto の行選択時に以下が発行されます:
carActionJavaScript へ送信されます。 - Android Auto ではセクションはフラット化されますが、行のタイトル、サブタイトル、ID、およびペイロードは保持されます。
- デバッグビルドではすべてのホストを許可しますが、リリースビルドでは AndroidX のサンプルホストの許可リストを使用します。
制限事項
「制限」セクションAndroid Auto は Capacitor WebView をレンダリングしません。カーホストは AndroidX Car App Library から承認されたテンプレートをレンダリングします。
Androidのセットアップを続ける
「Androidのセットアップを続ける」というセクション使用している場合 Androidの設定 ネイティブプラグインの作業を計画するには、次と連携してください: @capgo/capacitor-autoの使用 @capgo/capacitor-autoを使用してネイティブ機能を利用する場合、 Capgo プラグインディレクトリ Capgo プラグインディレクトリのプロダクトワークフローについては、 Capgo による Capacitor プラグイン Capgo による Capacitor プラグインの実装詳細については、 プラグインの追加または更新 プラグインの追加または更新における実装詳細については、および Ionic Enterprise プラグインの代替案 Ionic Enterprise プラグインの代替案におけるプロダクトワークフローについては。