我将给出一个相当冗长的解释,以防其他人遇到同样的问题......
我正在我的 Android 应用程序中实施 Google 应用程序内计费,并打算为应用程序用户提供“订阅”。我安装并编写了 Google 的应用内结算版本 3 (IAB V3) 并使用 Google 的测试帐户让一切正常运行。然后我在开发者仪表板中设置产品并更改代码中的 SKU 以指向我的新订阅产品。推出它只是为了在您尝试购买订阅时收到“未找到项目”消息。搜索论坛,看到很多人说“只需,等几个小时,它就会开始工作”。好吧,我等了一夜,但仍然出现“找不到项目”的错误。然后我意识到 IAB V3 不支持订阅——Doh!
我需要使用 IAB V2 重写。在 SDK 管理器中,我只看到“Google Play Billing Library - 3”。如何安装第 2 版以便获得应用内计费订阅?我已在 SDK 管理器中删除了 Google Play Billing Library 第 3 版并进行了刷新。“过时”已被选中,但它仍然不提供版本 2 进行安装。