构建车载游戏

游戏提供了一个独特的机会,让用户在停车时以有趣且互动的方式参与其中。通过将游戏引入汽车,您可以触达新的受众群体,并在休息时间提供娱乐。

除了本页面上的指南之外,还请遵循与您的游戏兼容的每个平台的平台特定要求:

将应用标记为游戏

如需表明您的应用是游戏,您必须将 android:appCategory="game" 属性添加到清单的 <application> 元素中。

<manifest ...>
    ...
    <application
      ...
      android:appCategory="game">
        ...
    </application>
</manifest>

支持常见的显示宽高比

为了提供最佳用户体验,请让您的游戏完全适应不同的屏幕尺寸,以便在全屏模式下运行,而不会出现黑边或柱状黑边。如需查看游戏必须满足的标准列表,请参阅针对游戏的汽车应用质量指南。针对每个平台和屏幕方向,采用以下常见宽高比:

Android Auto

  • 横向:16:9 锚定宽高比
  • 纵向:9:16 宽高比

如需详细了解如何使用常见屏幕尺寸的桌面车机配置进行测试,请参阅针对规范屏幕尺寸进行测试。

Android Automotive OS

  • 横向:4:3 锚定宽高比
  • 纵向:宽高比为 10:16

如需详细了解如何使用 Android Automotive OS 模拟器通过常见屏幕尺寸和宽高比的硬件配置文件进行测试,请参阅使用捆绑的硬件配置文件。

声明对游戏控制器的支持(可选)

如果您的应用支持控制器输入,请为 android.hardware.gamepad 功能添加以下清单声明,因为原始设备制造商 (OEM) 可以使用这些信息来改进用户体验:

<manifest ...>
  ...
  <uses-feature android:name="android.hardware.gamepad" android:required="false"/>
  ...
</manifest>

最低硬件规范

Android Automotive OS

如需详细了解 Android Automotive OS 设备的最低硬件规格,请参阅应用支持的 Android 版本的 Android 兼容性定义文档 (CDD) 中的汽车要求部分。

Android Auto

支持 Android Auto 的应用在用户的 Android 手机上运行。如需详细了解受支持的 Android 手机和版本,请参阅 Android Auto 帮助中心的开始使用 Android Auto 部分。搭载 Android 15(API 级别 35)及更高版本的移动设备支持处于“已停放”应用类别(例如“游戏”类别)中的应用。

Android 游戏开发资源

Android Games Dev Center 提供了许多其他资源,可帮助您打造性能出色的优质游戏。