Android Auto 概览

Android Auto 界面
图 1:Android Auto

Android Auto 提供针对驾驶员优化的应用体验,面向拥有安装了 Android Auto 应用的 Android 手机以及兼容的汽车或零件市场立体音响系统的用户,方便他们通过连接手机直接在汽车显示屏上使用您的应用。您可以创建 Android Auto 使用的服务,让 Android Auto 能够连接您的手机应用,以向驾驶员显示已为他们优化的界面。

应用如何声明对 Android Auto 的支持

应用通过在清单中添加以下 <meta-data> 元素来声明对 Android Auto 的支持。

<application>
    ...
    <meta-data
        android:name="com.google.android.gms.car.application"
        android:resource="@xml/automotive_app_desc"/>
    ...
</application>

资源文件的内容因应用类别而异:

媒体

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

如需了解详情,请参阅向媒体应用添加对 Android Auto 的支持

消息功能

<automotiveApp>
    <uses name="notification" />
    <!-- Include the following only if your capp can be set as the default SMS handler -->
    <uses name="sms">
</automotiveApp>
      

如需了解详情,请参阅构建 Android Auto 即时通讯应用

模板化应用

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

如需了解详情,请参阅 向模板化应用添加 Android Auto 支持

信誉商店

在真车中测试中所述,应用必须从可信来源安装,才能在真车上运行。可信来源包括:

  • Google Play
  • ONE 商店

常见问题解答

如何检测 Android Auto 是否正在运行?

如需检测设备上是否正在运行 Android Auto,您可以使用 Android for Cars 应用库中的 CarConnection API。如需了解详情,请参阅 Connection API

哪些车辆支持 Android Auto?

请参阅与 Android Auto 兼容的车型和音响设备列表。

Android Auto 在哪些国家/地区提供?

请参阅我所在的国家/地区是否可以使用 Android Auto?