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 Billing Library 版本,您将在 Play Console 中收到警告和收件箱消息。扩展表格可通过 Play Console 中政策状态页面上警告或问题的详细信息页面获取。