自适应应用质量指南

可以运行 Android 应用的设备有多种外形规格(手机、平板电脑、可折叠设备、桌面设备、车载显示屏、电视、XR),并且屏幕尺寸各异。Android 支持多种显示模式,包括多窗口模式、多显示屏、多实例和画中画。可折叠设备可能会处于各种折叠状态,例如桌面折叠状态或图书折叠状态。

三个质量层级以垂直堆叠的层形式呈现。

为了确保您的应用无论在何种设备规格、屏幕尺寸、显示模式或折叠状态下都能提供出色的用户体验,请遵循自适应应用兼容性 核对清单 并完成 兼容性 测试

这些核对清单和测试定义了一套全面的质量要求,适用于大多数类型的 Android 应用。您的应用可能不需要满足所有要求。实现对应用的使用情形有意义的要求即可。

自适应应用质量指南取代并扩展了之前在 大屏设备应用质量指南中提供的指导。

当您借助自适应功能增强应用后,可通过更新应用在 Google Play 上的商品详情来帮助用户更好地了解应用的多外形规格体验。您可上传屏幕截图以展示应用在平板电脑和可折叠设备上的效果,还可在应用说明中唤起用户对 XR 功能的关注。如需了解详情和最佳 实践,请参阅 Google Play 帮助文章

如需查看在各种尺寸的屏幕上经优化和差异化的布局示例, 请参阅自适应布局图库

自适应应用兼容性核对清单

兼容性核对清单定义了一些标准,可帮助您评估应用针对自适应设计提供的支持服务级别。

支持服务级别包括:

第 3 层级图标 - 支持自适应

第 3 层级(基本)- 支持自适应

您的应用可在所有设备上全屏运行(在多窗口模式下,应用可在占满整个窗口的状态下运行),但应用布局可能并不理想。应用不是信箱模式;未在兼容模式下运行。用户可以完成关键任务流程,但用户体验并不理想。应用为外部输入设备(包括键盘、鼠标、触控板和触控笔)提供基本支持。

第 2 层级自适应优化图标

第 2 层级(更好)- 针对自适应优化

应用针对所有屏幕尺寸和设备配置实现了布局优化,并增强了对外部输入设备的支持。

第 1 层级自适应差异化图标

第 1 层级(最佳)- 针对自适应差异化

您的应用提供专为应用运行的设备或显示屏而设计的用户体验。如适用,应用可支持多任务处理、可折叠状态、拖放和触控笔输入。

完成第 2 层级的要求,让您的应用能够在所有 Android 设备上提供出色的用户体验。如需让您的应用在可折叠设备和桌面设备等大屏设备上表现出色,请完成第 1 层级的要求。

自适应应用兼容性测试

兼容性测试可帮助您发现应用中的质量问题。您可以在自己的测试计划中组合各项测试或综合运用多组测试。

出于布局和用户体验方面的考虑,您至少应在以下设备类型上进行测试:

  • 可折叠设备 (841x701 dp)
  • 8 英寸平板电脑 (1024x640 dp)
  • 10.5 英寸平板电脑 (1280x800 dp)
  • 13 英寸 Chromebook (1600x900 dp)

使用以下 Android 模拟器测试自适应设备兼容性:

  • 折叠屏手机 — 7.6 英寸内屏,带外屏
  • Tablet — Pixel C 9.94"
  • Dual-display foldable — Microsoft Surface Duo

使用 Android 可调整大小的模拟器测试各种设备 配置。

开始使用

选择一个质量层级,即刻开始让您的应用支持自适应!

归档

自适应应用质量指南的先前版本: