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

为确保您的应用在各种设备规格、屏幕尺寸、显示模式或折叠状态下都能提供出色的用户体验,请遵循自适应应用兼容性核对清单并完成兼容性测试。
这些核对清单和测试定义了一套全面的质量要求,适用于大多数类型的 Android 应用。您的应用可能不需要满足所有要求。实现对应用的使用情形有意义的要求即可。
自适应应用质量指南取代并扩展了之前在大屏设备应用质量指南中提供的指南。
当您借助自适应功能增强应用后,可通过更新应用在 Google Play 上的商品详情来帮助用户更好地了解应用在多种设备规格上的体验。您可上传屏幕截图以展示应用在平板电脑和可折叠设备上的效果。还可在应用说明中唤起用户对 XR 功能的关注。如需了解详情和最佳实践,请参阅 Google Play 帮助文章。
如需查看在各种尺寸的屏幕上经优化和差异化的布局的示例,请参阅自适应布局库。
自适应应用兼容性核对清单
兼容性核对清单定义了一些标准,可帮助您评估应用针对自适应设计提供的支持服务级别。
支持服务级别包括:
第 3 层级(基本)- 可自适应
您的应用可在所有设备上以全屏模式运行(在多窗口模式下,应用可在占满整个窗口的状态下运行),但应用布局可能并不理想。应用不是信箱模式;未在兼容模式下运行。用户可以完成关键任务流程,但用户体验并不理想。应用为外部输入设备(包括键盘、鼠标、触控板和触控笔)提供基本支持。
第 2 级(更好)- 自适应优化
您的应用针对所有屏幕尺寸和设备配置实现了布局优化,并增强了对外部输入设备的支持。
第 1 层级(最佳)- 自适应差异化
您的应用可提供专为应用所运行的设备或显示屏而设计的用户体验。如适用,应用可支持多任务处理、可折叠状态、拖放和触控笔输入。
完成第 2 层级要求,即可让您的应用在所有 Android 设备上提供卓越的用户体验。若要让您的应用在可折叠设备和桌面设备等大屏设备上脱颖而出,您需满足第 1 层级要求。
自适应应用兼容性测试
兼容性测试可帮助您发现应用中的质量问题。您可以在自己的测试计划中组合各项测试或综合运用多组测试。
出于布局和用户体验方面的考虑,您至少应在以下设备类型上进行测试:
- 可折叠设备 (841x701 dp)
- 8 英寸平板电脑 (1024x640 dp)
- 10.5 英寸平板电脑 (1280x800 dp)
- 13 英寸 Chromebook (1600x900 dp)
使用以下 Android 模拟器测试应用与自适应设备的兼容性:
- Foldable phone — 7.6" Fold-in with outer display
- Tablet — Pixel C 9.94"
- Dual-display foldable — Microsoft Surface Duo
使用 Android 可调整大小的模拟器测试各种设备配置。
开始使用
选择一个质量层级,即刻开始让您的应用实现自适应!
归档
以前版本的自适应应用质量指南: