当您的用户在其设备上保持您的应用更新时,他们可以尝试新功能,并受益于性能改进和错误修复。尽管有些用户在设备连接到无计量连接时会启用后台更新,但其他用户可能需要提醒他们安装更新。应用内更新是 Google Play Core 库的一项功能,它会提示活跃用户更新您的应用。
应用内更新功能在运行 Android 5.0(API 级别 21)或更高版本的设备上受支持。此外,应用内更新仅支持 Android 移动设备、Android 平板电脑和 Chrome OS 设备。
更新流程
您的应用可以使用 Google Play Core 库来支持以下应用内更新的 UX 流程
灵活更新
灵活更新提供后台下载和安装以及优雅的状态监控。当用户在下载更新时可以使用应用是可以接受的情况下,此 UX 流程是合适的。例如,您可能希望鼓励用户尝试不属于应用核心功能的新功能。
立即更新
立即更新是全屏 UX 流程,要求用户更新并重新启动应用才能继续使用它。此 UX 流程最适合更新对应用的核心功能至关重要的情况。在用户接受立即更新后,Google Play 会处理更新安装和应用重启。
在您的应用中支持应用内更新
了解如何在您的应用中支持应用内更新,具体取决于您的开发环境
服务条款
通过访问或使用 Play 应用内更新库,您即表示同意 Play Core 软件开发工具包服务条款。在访问库之前,请阅读并理解所有适用的条款和政策。
数据安全
Play Core 库是您的应用与 Google Play 商店之间的运行时接口。因此,当您在应用中使用 Play Core 时,Play 商店会运行其自己的进程,其中包括处理数据,如 Google Play 服务条款 中所述。以下信息描述了 Play Core 库如何处理数据以处理来自您应用的特定请求。
应用内更新
收集的使用情况数据 | 设备元数据 应用版本 已安装的模块和资产包列表 |
数据收集的目的 | 收集的数据用于确定更新是否可用以及预期更新的大小。 |
数据加密 | 数据已加密。 |
数据共享 | 数据不会传输给任何第三方。 |
数据删除 | 数据将在固定的保留期后删除。 |
虽然我们力求尽可能透明,但您全权负责决定如何响应 Google Play 的数据安全部分表单,该表单涉及您应用的用户数据收集、共享和安全实践。