Evet initialize ettikten sonra hocamın dediği gibi önce consume sonra purchase yaparsanız tam sizin istediğiniz şekilde çalışıyor
Initialize etmemissiniz.
bp = BillingProcessor.newBillingProcessor(this, "YOUR LICENSE KEY FROM GOOGLE PLAY CONSOLE HERE", this);
bp.initialize();
Ardından tıklanacak butona soyle girin:
bp.consumePurchase("YOUR PRODUCT ID FROM GOOGLE PLAY CONSOLE HERE");
altına
bp.purchase(YOUR_ACTIVITY, "YOUR PRODUCT ID FROM GOOGLE PLAY CONSOLE HERE");
Bu şekilde çalışır.
Bu şekilde de denedim hocam çalışmıyor.
Github sayfasında gördüm bu çözümü birkaç sorunda. Consumede sürekli false dönüyor. Test etmek için yeni bir proje açıp in app ekledim onda çalışıyor. Uygulamayı başkasına da test ettirince çalışıyor fakat ben de çalışmıyor