Ich teste eine App, die über eine In-App-Abonnementfunktion verfügt. Ich habe Testabonnements benutzt, um den Kauf zu testen, der zu funktionieren scheint. Ich wollte dann testen, ob die App auf abgebrochene Abonnements reagiert, also habe ich das Abonnement innerhalb von Play abgebrochen. Der Aufruf getPurchase() gibt jedoch das Kaufobjekt zurück. Ich verwende den Code aus dem TrivalDrive-Beispiel einschließlich des IABHelper.Abbrechen in App-Test-Abonnements
mSubscribedToRefSub gibt wahr zurück, während ich erwartete, dass es falsch zurückgibt. MAutoRenewEnabled gibt jedoch false zurück, aber das ist eine gültige Möglichkeit, nach aktiven Abonnements zu suchen, da wir die App für den Benutzer bis zum Ende des Abonnementzeitraums aktiv halten müssen.