游戏提供了一个独特的机会,让用户在停车时以有趣且互动的方式参与其中。通过将游戏引入汽车,您可以吸引新的受众群体,并在休息时间提供娱乐内容。
除了本页中的指南之外,您还需要遵循游戏兼容的每个平台的平台专用要求:
将应用标记为游戏
如需表明您的应用是游戏,您必须将 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 兼容性定义文档 (CDD) 中汽车相关要求部分,了解您的应用支持的 Android 版本的相关信息。
Android Auto
支持 Android Auto 的应用在用户的 Android 手机上运行。如需详细了解支持的 Android 手机和版本,请参阅 Android Auto 帮助中心的开始使用 Android Auto 部分。停放应用类别(例如“游戏”类别)中的应用在搭载 Android 15(API 级别 35)及更高版本的移动设备上受支持。
用于构建 Android 游戏的资源
Android Games Dev Center 还提供了许多其他资源,可帮助您打造性能出色的优质游戏。