如 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 中“政策状态”页面上警告或问题的详细信息页面获取。