Google Play 结算库版本弃用

如 2019 年 Google I/O 和 了解 Google Play 结算库版本 3 博客文章中宣布的那样,所有版本的 Play 结算库都将遵循两年的弃用周期。

本主题解答了有关结算库版本弃用和迁移到较新版本的常见问题。

不同版本的支持时间线

版本(包括次要版本) 版本可用于发布新应用或对现有应用进行更新的最后日期 最多可申请延期至
5 2024 年 8 月 31 日 2024 年 11 月 1 日
6 2025 年 8 月 31 日 2025 年 11 月 1 日
7 2026 年 8 月 31 日 2026 年 11 月 1 日
如何查找触发弃用警告的 APK 或应用包?
查看项目的导入依赖项(例如,在项目的 build.gradle 文件中找到的依赖项)。为了符合要求,应用必须导入表格中指示的支持版本。请注意,结算依赖项仅在需要 com.android.vending.BILLING 权限的 APK 中找到。
我不再维护的 APK 或应用包正在使用 Play 结算库的弃用版本。我需要更新吗?
我们强烈建议将所有 APK 更新到 Play 结算库的最新版本。但是,如果不再维护某个 APK,则目前无需对该 APK 执行任何操作。此弃用仅阻止新应用和更新使用 Play 结算库的旧版本。使用弃用版本库的现有应用将继续按预期工作。请确保所有正在积极维护的 APK 都已更新。
如何修复更新到最新 Play 结算库但仍触发弃用警告的 APK 或应用包?
确保您的 AndroidManifest.xml 包含一个名为 com.google.android.play.billingclient.version 的条目。如果该条目不存在,请检查您的 清单合并设置,以查看清单属性在清单合并期间是否被删除。
如何从 Play 结算库的早期版本升级?

更新发布版本中的依赖项以使用表格中指示的支持版本。若要查看版本之间有哪些变化,请阅读 发行说明

此外,我们还提供了有关迁移到 PBL 7 的详细指南

在哪里可以找到延期申请表,以便继续向所有 Google Play 用户分发应用,直到 11 月 1 日?

如果您的应用仍在使用过时的 Play 结算库版本,您将收到 Play Console 中的警告和收件箱消息。延期申请表可通过 Play Console 中“政策状态”页面上警告或问题的详细信息页面获取。