In-app Billing V3 getSkuDetails() возвращает пустой СПИСОК ДЕТАЛЕЙ

#android #android-billing

#Android #android-биллинг

Вопрос:

Я заметил getSkuDetails() , что периодически возвращает пустое или частичное DETAILS_LIST RESPONSE_CODE=0 значение. Мое приложение опубликовано в режиме черновика, а мой адрес Gmail включен в список учетных записей с доступом для тестирования. Примерно через день проблема, похоже, решается без каких-либо действий.

  • Может ли мое приложение быть неправильно настроено в консоли разработчика?
  • Другие наблюдали это в неопубликованных приложениях или имеют другое объяснение?

Ответ №1:

В in-app Billing V3 getSkuDetails() кэширует результат локально. Итак, во время следующего вызова он показывает кэшированный результат (улучшение производительности). Он сбрасывает кэш примерно через 24 часа. Именно по этой причине на следующий день у вас все заработало.

Вам не нужно беспокоиться об этом.