Ich verwende den aktuellen Kauf-Code zum Anrufen der Kaufabsicht
%Vor%Jetzt onActivityResult ich überprüfe
%Vor%Da ich "android.test.canceled" anrufe, sollte ich BILLING_RESPONSE_RESULT_USER_CANCELED diese Antwort erhalten, aber es wird als Zahlung erfolgreich angezeigt und gibt responseCode als BILLING_RESPONSE_RESULT_OK mit keinem anderen Parameter in diesem intent.getExtras zurück. Ich versuche statische Antworten Ссылка
Danke & amp; Grüße !!
Sie überprüfen nicht:
%Vor% Es ist möglich, dass der Prozess nicht erfolgreich abgeschlossen wird. Und da der Standardwert für responseCode
für den Fall, dass der Schlüssel "RESPONSE_CODE" nicht in intent
vorhanden ist, "0" ist ....
.... responseCode
wird initialisiert auf Constants.BILLING_RESPONSE_RESULT_OK
== & gt; 0
.
Versuchen Sie es mit:
%Vor% Und fügen Sie einen abschließenden else
Block hinzu, um -1
zu behandeln.
Tags und Links android android-intent in-app-purchase in-app-billing android-billing