如果您拥有一款出色的应用,Google Play 可以协助您将其推广到用户的车辆。首先,请查看本页面,了解如何构建适用于 Android Auto 和 Android Automotive OS 的应用,以及如何通过 Google Play 分发这些应用。
了解准则和要求
若想为成功发布应用做好准备,请先查看下表,了解有关如何针对 Android for Cars 打造出色应用体验的指南和要求。
所有应用
常规 | Android Auto | Android Automotive OS |
---|---|---|
符合应用所属类别的汽车应用质量指南。 |
|
|
媒体应用
常规 | Android Auto | Android Automotive OS |
---|---|---|
请参阅构建车载媒体应用。 |
即时通讯应用
常规 | Android Auto | Android Automotive OS |
---|---|---|
不适用 |
|
|
模板化应用
常规 | Android Auto | Android Automotive OS |
---|---|---|
|
停车状态下使用的应用
常规 | Android Auto | Android Automotive OS |
---|---|---|
不适用 | 尚不支持。如需详细了解如何表达希望在 Android Auto 上提供应用的意向,请参阅适用于汽车的移动应用。 |
|
选择启用设备规格
在用户可以在汽车上使用您的应用之前,您必须先在 Google Play 管理中心内完成以下步骤:
Android Auto
- 前往高级设置页面的 外形规格部分。
- 点击添加外形规格,然后选择 Android Auto。
-
满足 Android Auto 的要求:
-
接受 Android for Cars 服务条款:
- 只有具有管理员权限的用户才能完成此步骤。
- 每个开发者账号只需完成此步骤一次,因此如果同一应用已支持 Android Auto,或者同一账号下有其他应用支持 Android Auto 或 Android Automotive OS,则可能已完成此步骤。
- 将 Android Auto 版 app bundle 或 APK 发布到测试轨道。
-
接受 Android for Cars 服务条款:
Android Automotive OS
- 前往高级设置页面的 外形规格部分。
- 点击添加外形规格,然后选择 Android Automotive OS。
-
满足 Android Automotive OS 的要求:
- 为所有商品详情上传应用在 Android Automotive OS 上的屏幕截图。
- 将 Android Automotive OS 版 app bundle 或 APK 发布到测试轨道。
-
接受 Android for Cars 服务条款:
- 只有具有管理员权限的用户才能完成此步骤。
- 每个开发者账号只需完成此步骤一次,因此如果同一应用已支持 Android Auto,或者同一账号下有其他应用支持 Android Auto 或 Android Automotive OS,则可能已完成此步骤。
-
同意审核政策,确保您的应用符合 Android Automotive OS 质量指南的规定。
- 选择您将用于将应用分发到 Android Automotive OS 设备的轨道类型。重要提示:Google Play 管理中心默认设置为使用与移动设备相同的轨道。不过,Android Automotive OS 上的某些类别的应用不允许使用移动轨道。 如需了解详情,请参阅为 Android Automotive OS 选择轨道。
为 Android Automotive OS 选择轨道类型
您可以随时使用专用 Android Automotive OS 轨道类型将应用分发到 Android Automotive OS 车辆。根据应用的类别,您还可以选择使用移动发布轨道将应用分发到 Android Automotive OS 设备。
应用类别 | 支持的轨道类型 |
---|---|
已停车的应用 |
|
媒体和模板化应用 |
|
在其他条件不变的情况下,我们建议您使用专用轨道。这样做可以实现以下目的:
- 独立于移动轨道发布版本
- 为测试轨道配置不同的测试人员和国家/地区定位条件
在应用清单中声明汽车硬件功能
根据您选择的轨道类型和应用的类别,所需的汽车硬件 <uses-feature>
元素存在不同的限制:
<manifest ...>
...
<uses-feature android:name="android.hardware.type.automotive" ...>
...
</manifest>
应用类别 | 轨道类型 | 限制 |
---|---|---|
已停车的应用 | 移动设备 |
android:required 必须为 "false"
|
仅分发至 Android Automotive OS | android:required 必须为 "true" 、"false" 或未设置。 |
|
媒体和模板化应用 | 仅分发至 Android Automotive OS | android:required 必须为 "true" 或未设置。 |
选择停用界面
如果您决定不再支持一种或两种设备规格,可以按照以下步骤在高级设置页面的设备规格标签页中选择停用:
- Android Auto:从所有轨道的所有有效工件中移除 Android Auto 支持。然后,您可以点击移除按钮,将 Android Auto 从页面上的外形规格列表中移除。
- Android Automotive OS:点击管理按钮即可退出 Android Automotive OS 分发计划。然后,您可以点击移除按钮,将 Android Automotive OS 从页面上的外形规格列表中移除。用户将无法再在 Google Play 上找到您的应用或收到更新。
应用审核取决于发布轨道类型
在选择分发到 Android Auto 或 Android Automotive OS 后,当您向 Google Play 提交包含 Android Auto 或 Android Automotive OS 兼容工件的应用时,系统会审核您的应用,以确保其符合汽车应用质量指南。此详细审核流程所需的时间可能会比仅分发到手机和平板电脑时所花的时间更长。
您提交的轨道中包含 Android Auto 或 Android Automotive OS 兼容工件的类型不同,审核结果的影响也可能不同。例如,如果提交内容包含封闭式测试轨道中不合规的 build,您会收到 build 不合规的通知,但提交内容仍会获得批准。如果同一 build 已在正式版轨道中,则提交内容会被拒绝。
轨道类型 | 外形规格审核 |
---|---|
内部共享 (仅限 Android Auto) |
无 |
内部测试 | 无 |
封闭式测试 | 非阻塞 |
开放式测试 | 禁播 |
正式版 | 禁播 |
审核完成后,我们会向您的开发者账号地址发送一封电子邮件,告知您应用是获得批准还是被拒。如果您的应用未获批准,该电子邮件会概要指出您需要解决哪些方面的问题。在您完成必要的调整(包括移除所有被拒的工件)之后,便可上传新的应用版本以供审核。
确保您的应用能够接受审核
为了尽可能简化应用审核流程,在准备提交应用以供审核时,请考虑以下事项:
- 如果您的应用要求用户登录才能使用其所有功能,您必须在 Google Play 管理中心提交测试账号详细信息。如需了解如何执行此操作,请参阅应用访问权限。
- 如果您的地图注点应用为用户提供预订功能,此测试账号必须能够进行预订,而不会收取任何费用。
- 如果您的导航或地图注点应用在美国无法使用,您必须允许用户使用模拟的 GPS 位置信息应用,以便审核人员能够测试该应用。