onProductПриобретено продолжает вызываться - PullRequest
0 голосов
/ 04 июня 2019

Я использую Android In-App Billing v3 Library и хочу проверить покупки.

Я хочу включить повторную покупку каждый раз с consumePurchase, как указано на странице библиотеки GitHub:

enter image description here


Примерно так:

Инициализация BillingProcessor:

 BillingProcessor bp = new BillingProcessor(this, googlePlayKey, this);
 bp.initialize();

При нажатии кнопки покупки:

 //this line was ment to enable buy same product multiple times. 
 bp.consumePurchase("android.test.purchased");  
 //make the purchase
 bp.purchase(MainActivity.this, "android.test.purchased");

И по какой-то причине даже после очистки кеша устройства вместо этого всплывающего диалогового окна покупки вызывается onProductPurchased (onProductPurchased означает, что это уже было приобретено, и я не могу приобрести его снова):

enter image description here

Любые идеи о том, почему это происходит и как я могу это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...