根据文档,实施广告只是应用程序内的消费品,当然也不会被视作待定购买!(https://developer.android.com/google/play/billing/billing_rewarded_products +https://developer.android.com/google/play/billing/billing_onetime+ https://developer.android.com/google/play/billing/billing_library_overview)。
但是我的应用程序在此行崩溃:
billingClient = BillingClient.newBuilder(fragmentActivity)
.setChildDirected(BillingClient.ChildDirected.CHILD_DIRECTED)
.setUnderAgeOfConsent(BillingClient.UnderAgeOfConsent.UNDER_AGE_OF_CONSENT)
.setListener(that).build();
显示的错误是:
java.lang.IllegalArgumentException:必须启用对未决购买的支持。通过在BillingClientBuilder上调用“ enablePendingPurchases()”来启用此功能。
所以根据我阅读的文档,这是矛盾的。即使是简单的广告,也可以启用待定购买吗???
根据文档,实施广告只是应用程序内的消费品,当然不可以将其视作待定购买! (https://developer.android.com/google/play/billing / ...
从您在堆栈跟踪中提到的错误中