0

Hallo ich verwende neue Play Billing-Bibliothek für In-App-Abonnements. Wie überprüft man den Kaufstatus des Abonnements in allen neuen Play Billing-Bibliotheken?

Alles funktioniert perfekt und kann das Produkt abonnieren. Ich habe jedoch keine Möglichkeit gefunden, den Kaufstatus des Abonnements zu überprüfen. Ich meine, ob es aktiv oder abgelaufen ist.

In der Dokumentation heißt es: Sie können dann eine Vielzahl von Methoden auf dem Kaufobjekt aufrufen, um relevante Informationen über den Artikel anzuzeigen, z. B. den Kaufstatus oder die Uhrzeit.

Aber es gibt keine Kaufstatus-Methode in Kauf Objekt, überprüft Link unten https://developer.android.com/reference/com/android/billingclient/api/Purchase.html

bei diesem Video zu Werfen Sie einen Blick: https://www.youtube.com/watch?v=9chvh1WYCvw&feature=youtu.be&t=301

Wie ist es möglich, den Kaufstatus zu überprüfen?

Antwort

1

Sobald das Abonnement abgelaufen ist, ist es nicht mehr in der Liste der Einkäufe. Some documentation

+0

Ya ich stieß auf die gleiche Lösung. PurchasesList enthält nur aktive Abonnements. Wenn die Größe der KäufeListe null ist, bedeutet dies, dass kein aktives Abonnement vorhanden ist. –

+0

Ich kann das nicht bestätigen. Für mich ist das Abonnement noch Mitglied der Liste. – romaneso

Verwandte Themen