首页 > 解决方案 > Google Play 控制台中的“重新订阅不可用”警告消息

问题描述

多年来,我一直在我的应用程序中使用 AIDL IabHelper 类来为订阅计费。现在,即使我在生产 .apk 中实现了 Google Play Billing Library 3.0,我仍然在 Google Play Console 中收到此警告。有什么建议么?

implementation 'com.android.billingclient:billing:3.0.0'

您的用户目前无法重新订阅,因为您的应用并未在所有活动 APK 中使用 Billing Library 2.0。

在此处输入图像描述

标签: androidgoogle-play-consolebilling

解决方案


我发现了我的问题。

我有一个在生产和开放测试渠道中都包含“保留的应用程序包和 APK”的版本(见截图)

在 4.0.76 版本的 google play 中保留 apk 版本 4.0.76 包含旧版本的 Google Play 计费库,这就是我遇到错误的原因。

我的步骤是:

  1. 在开放测试中准备新版本
  2. 从三点菜单中删除“保留的 apk”。
  3. 发布版本
  4. 对生产重复相同的步骤
  5. 版本发布后,错误消失了。

这是我的版本现在的样子:

在此处输入图像描述


推荐阅读