#在应用程序内购买
我在我的 flutter 应用程序中使用 in_app_purchase 。https://pub.dev/packages/in_app_purchase首先,我使用 RevenueCat 服务作为 IAP 服务,但由于无法从 Revenue Cat 购买代币。我决定使用flutter官方的in_app_purchase。
显然,当我从 Google Play 查询我的所有产品时,就是采用这种方法。
程序卡在了
InAppPurchase.instance.queryProductDetails();
方法并且没有给出任何响应。甚至没有错误。
我还启动了 InAppPurchase 实例,但它仍然给我带来了问题。
有人可以帮忙解决这个问题吗?
我一直在与同样的问题作斗争,终于找到了解决方案。
这部分需要从app层面去掉build.gradle
文件以便in_app_purchase
才能正常工作。一旦我删除了这两行,一切就完美无缺了。
def billing_version = "4.0.0"
implementation "com.android.billingclient:billing:$billing_version"
这是非常具有误导性的,因为 in_app_purchase 包链接到Google Play“入门”指南,它明确表示要添加这两行。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)