我現在使用新的Play結算圖書館的Android Play結算庫:onSkuDetailsResponse responseCode是0,但skuDetailsList的尺寸也爲0
基本上,我跟着來查詢可用項目的文檔,購買
SkuDetailsParams.Builder params = SkuDetailsParams.newBuilder();
params.setSkusList(skuList).setType(itemType);
mBillingClient.querySkuDetailsAsync(params.build(),
new SkuDetailsResponseListener() {
@Override
public void onSkuDetailsResponse(int responseCode,
List<SkuDetails> skuDetailsList) {
listener.onSkuDetailsResponse(responseCode, skuDetailsList);
}
但是,responseCode是0,列表也是空的。但我檢查了BillingSetupFinished是否成功。提供給SkuDetailsParams.Builder的skuList不是空的,並且skuList(sku_id)中的值也與Google Play控制檯上指定的產品ID相同。
有誰知道原因?謝謝!!
如果您沒有運行簽名apk和發行密鑰庫,則可能會出現一個問題。 – KERiii