я хочу покупать один и тот же товар снова и снова, но код дает мне исключение нулевого указателя при попытке купить во второй раз.
Вот код;
try {
Bundle buyIntentBundle = mService.getBuyIntent(3, getPackageName(), "ucret", "inapp", "bGoa+V7g/yqDXvKRqq+JTFn4uQZbPiQJo4pf9RzJ");
PendingIntent pendingIntent = buyIntentBundle.getParcelable("BUY_INTENT");
startIntentSenderForResult(pendingIntent.getIntentSender(), 1001, new Intent(), Integer.valueOf(0), Integer.valueOf(0), Integer.valueOf(0));
} catch (RemoteException e) {
e.printStackTrace();
} catch (IntentSender.SendIntentException e) {
e.printStackTrace();
}
Когда этот код скрипта снова сработает, pendinIntent станет нулевым.
Мы можем запросить у Google, если пользователь уже купил, как указано выше.
inventory.hasPurchase(sku_id);
Но я хочу продавать один и тот же предмет всякий раз, когда я открываю экран.
Спасибо за помощь.