首页 > 解决方案 > 华为平板电脑特定设备上的 BILLING_RESPONSE_RESULT_DEVELOPER_ERROR

问题描述

我通过 Android Studio 上的 gradle 将 google inapp billing sdk 迁移到 2.0.1,即 'com.android.billingclient:billing:2.0.1'

一台设备没问题,但华为平板电脑总是在下面显示日志 ' BillingClient: getSkuDetails() failed. 响应码:5'

我检查了计费权限和测试帐户,但没有问题...

mBillingClient.startConnection(new BillingClientStateListener() {
@Override
        public void onBillingSetupFinished(BillingResult billingResult) {
                if (billingResult.getResponseCode() == BillingClient.BillingResponseCode.OK) {
                    // The billing client is ready. You can query purchases here.
                    List<String> skuList = new ArrayList<> ();

                    skuList.add(productIDs[0]);
                    skuList.add(productIDs[1]);
                    skuList.add(productIDs[2]);
                    skuList.add(productIDs[3]);
                    skuList.add(productIDs[4]);
                    skuList.add(productIDs[5]);
                    skuList.add(productIDs[6]);
                    skuList.add(productIDs[7]);
                    skuList.add(productIDs[8]);
                    skuList.add(productIDs[9]);

                    SkuDetailsParams.Builder params = SkuDetailsParams.newBuilder();
                    params.setSkusList(skuList).setType(BillingClient.SkuType.INAPP);

                    mBillingClient.querySkuDetailsAsync(params.build(),
                            new SkuDetailsResponseListener() {
                                @Override
                                public void onSkuDetailsResponse(BillingResult billingResult,
                                                                 List<SkuDetails> skuDetailsList) {
                                    Log.d(logTag, "inapp initializing : " + billingResult.getResponseCode() + skuDetailsList.toString()); // responseCode always 5
                                    if(billingResult.getResponseCode() == BillingClient.BillingRespon`enter code here`seCode.OK && skuDetailsList != null) {

BillingClient:getSkuDetails() 失败。响应码:5

标签: java

解决方案


推荐阅读