/ / GoogleПроблем на жизнения цикъл на таксуването - таксуване в приложението, таксуване от android, google-play-developer-api, библиотека за плащане

GooglePlay - жизнен цикъл на плащане - таксуване в приложението, таксуване за Android, таксуване на Google-play-developer-api, библиотека за фактуриране за игра

Опитвам се да използвам последната библиотека за таксуване на приложения тази проба но имам съмнения за неговия жизнен цикъл onConsumeFinished се нарича преди или след onPurchasesUpdated?

Когато трябва да освободя ресурси?

Трябва ли да актуализирам състоянието в onPurchasesUpdated или трябва да използвам onActivityResult след като потребителят закупи елемент от диалога за покупки в Google Play?

Отговори:

0 за отговор № 1

Документацията за жизнения цикъл е всичко тук.

Кога да актуализирате състоянието зависи от вашия дизайн. Не забравяйте, че покупките може да променят статуса извън потока на приложението ви (например, ако потребителят получи възстановяване) и също така, че приложението ви може да бъде убито (например ако устройството се разпада, след като потребителят превключи на друго приложение) да обработва правилно състоянието на покупката както при стартиране на приложението, така и по време на обичайния поток на покупка.