应用内更新

当用户确保您的应用在其设备上保持最新状态时,他们可以试用新功能,并从性能提升和问题修复中获益。虽然一些用户会在设备连接到不按流量计费的连接时启用后台更新,但还有一些用户可能需要收到提醒来决定是否安装更新。应用内更新是一项 Play Core 库功能,可用于提示活跃用户更新您的应用。

应用内更新功能适用于搭载 Android 5.0(API 级别 21)或更高版本的设备,并且要求您的应用使用 Play Core 库 1.5.0 或更高版本。此外,只有 Android 移动设备、Android 平板电脑以及 Chrome 操作系统设备支持应用内更新。

更新流程

您的应用可以使用 Play Core 库支持以下针对应用内更新的用户体验流程:

灵活更新

灵活更新提供后台下载和安装,同时妥善监控状态。如果让用户可以在下载更新的同时使用应用,这种用户体验流程非常合适。例如,您可能希望鼓励用户试用对应用的核心功能而言并不是至关重要的新功能。

图 1. 灵活更新流程示例。

立即更新

立即更新属于全屏用户体验流程,要求用户更新并重启应用才能继续使用应用。当更新对应用的核心功能至关重要时,这种用户体验流程最为合适。用户接受立即更新后,Google Play 会处理更新安装和应用重启。

图 2. 立即更新流程示例。

在您的应用中支持应用内更新

了解如何根据您的开发环境在应用中支持应用内更新: