Din*_*mar 3 android in-app-purchase google-play flutter revenuecat
#in_app_purchase 我在我的 flutter 应用程序中使用 in_app_purchase。 https://pub.dev/packages/in_app_purchase 首先,我使用 RevenueCat 服务作为 IAP 服务,但由于无法从 Revenue Cat 购买代币。我决定使用flutter官方的in_app_purchase。显然,当我从 Google Play 查询我的所有产品时,就是采用这种方法。程序卡在了
InAppPurchase.instance.queryProductDetails();
Run Code Online (Sandbox Code Playgroud)
方法并且没有给出任何响应。甚至没有一个错误。我还启动了 InAppPurchase 实例,但它仍然给我带来了问题。有人可以帮忙解决这个问题吗?
我一直在与同样的问题作斗争,终于找到了解决方案。
这部分需要从应用程序级build.gradle文件中删除才能in_app_purchase正常工作。一旦我删除了这两行,一切就完美无缺了。
def billing_version = "4.0.0"
implementation "com.android.billingclient:billing:$billing_version"
Run Code Online (Sandbox Code Playgroud)
这是非常具有误导性的,因为 in_app_purchase 包链接到Google Play 的“入门”指南,其中明确表示要添加这两行。
| 归档时间: |
|
| 查看次数: |
2401 次 |
| 最近记录: |