Проблема в том, что при реализации InApp Purchase и нажатии кнопки результат ответа ОК, но диалоговое окно для покупки не появляется Вот код
//To query Google Play for in-app product details, call this method
mBillingClient.querySkuDetailsAsync(params.build(),
new SkuDetailsResponseListener() {
@Override
public void onSkuDetailsResponse(int responseCode, List<SkuDetails> skuDetailsList) {
Log.d(TAG, "response from query -> " + responseCode);
if (responseCode == BillingClient.BillingResponse.OK
&& skuDetailsList != null) {
for (SkuDetails skuDetails : skuDetailsList) {
String sku = skuDetails.getSku();
String price = skuDetails.getPrice();
if ("minimum".equals(sku)) {
//Retrieving a product’s price is an important step before
// a user can purchase a product because the price is different
// for each user based on their country of origin.
mOneDollarPurchasePrice = price;
BillingFlowParams flowParams = BillingFlowParams.newBuilder()
.setSkuDetails(skuDetails)
.build();
responseCode = mBillingClient.launchBillingFlow(ShopActivity.this, flowParams);
} else {
//TODO Handle other scenarios of SKU
}
}