如果您拥有一款出色的应用,Google Play 可以协助您将其推广到用户的车辆。若想开始使用,请查看本页面中的说明,了解如何为 Android Auto 和 Android Automotive OS (AAOS) 构建应用,以及如何通过 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 |
|---|---|---|
|
准备应用以进行分发
在您的应用可供用户在汽车中使用之前,您必须将应用上传到 Play 管理中心,并使用 Android Auto 和 AAOS 屏幕截图及其他信息更新您的商品详情。
如需了解有关在 Google Play 上发布应用的准备工作的一般信息,请参阅发布核对清单。
选择 AAOS 软件包名称
如果您在 Google Play 商店中已有适用于 Android 移动设备的现有应用,则可以继续为 Android Automotive OS 应用使用相同的软件包名称。我们强烈建议您为 Android 移动应用和 AAOS 应用使用相同的软件包名称,原因如下:
- 这样,您就可以更轻松地管理这两个应用的商品详情和发布版本。您可以将移动应用中的应用说明和其他资源重复用于 AAOS 应用。您可以使用专用的 AAOS 轨道来控制 AAOS 应用的发布,使其与移动应用分开。
- 如果您的已搁置的应用是按照自适应应用原则构建的,或者您将来打算这样做,那么为这两个应用使用相同的软件包名称可让您使用单个 app bundle 更新应用,以支持不同的设备规格。
声明 AAOS 硬件功能
对于 AAOS 应用,根据您选择的轨道类型和应用的类别,对必需的汽车硬件 <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" 或未设置。 |
选择启用设备规格
您还必须在 Google Play 管理中心内完成以下步骤,选择加入其他设备规格:
Android Auto
- 前往高级设置页面的 外形规格部分。
- 点击添加设备规格,然后选择 Android Auto。
-
完成 Android Auto 的要求:
- 将 Android Auto app bundle 或 APK 发布到测试轨道。
Android Automotive OS
- 前往高级设置页面的 外形规格部分。
- 点击添加设备规格,然后选择 Android Automotive OS。
-
完成 Android Automotive OS 的要求:
- 为所有商品详情上传 Android Automotive OS 屏幕截图。
- 将 Android Automotive OS 版 app bundle 或 APK 发布到测试轨道。
-
同意审核政策,确保您的应用符合 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 设备,具体取决于应用的类别。
| 应用类别 | 支持的轨道类型 |
|---|---|
| 已停放的应用 |
|
| 媒体应用和模板化应用 |
|
在所有其他条件都等同的情况下,我们建议您使用专用轨道。这样做可让您:
- 独立于移动轨道发布版本
- 为测试轨道配置不同的测试人员和国家/地区定位条件
选择停用
如果您决定不再支持一种或两种外形规格,可以按照以下步骤在高级设置页面的外形规格标签页中选择不采用:
- 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 位置信息应用,以便审核人员能够测试该应用。