跳过内容

安卓设置

GitHub

Android 车支持使用 AndroidX Car App Library 和一个模板 CarAppService.

插件将服务声明、 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>

复制到剪贴板

类别

The default category is IOT. Your app must qualify for that category before publishing.

如果您的应用属于其他Android Auto类别,需要在应用清单中覆盖服务声明,并使用Google为您的用例所需的类别。

终端窗口
npx cap sync android
  • setRootTemplate 更新Android Auto列表屏幕。
  • Android Auto行选择发射 carAction 到JavaScript。
  • Android Auto 平台下,节目项被展平;标题、副标题、id 和载荷被保留。
  • 调试版本允许所有主机;发布版本使用 AndroidX 的样本主机白名单。

Android Auto 不渲染您的 Capacitor WebView。汽车主机渲染来自 AndroidX Car App Library 的批准模板。

如果您正在使用 Android 设备 来规划原生插件工作,连接它与 使用 @capgo/capacitor-auto 来实现原生能力的 Using @capgo/capacitor-auto, Capgo 插件目录 为产品工作流程在 Capgo 插件目录, Capacitor 插件由 Capgo 为实现细节在 Capacitor 插件由 Capgo, 添加或更新插件 为实现细节在添加或更新插件,和 Ionic Enterprise 插件替代方案 为产品工作流程在 Ionic Enterprise 插件替代方案.