
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?