Google обновлен до IAB3 (в версии 3 биллинга приложений).
Сначала какая проблема в примере кода.. super.onDestroy()
пропущена.
Я реализовал v3 с помощью http://developer.android.com/google/play/billing/billing_integrate.html
Он протестирован по телефону, не работает в эмуляторе. Он застрял в эмуляторе.
Моя проблема: я не видел API для восстановления транзакций. Как восстановить покупки с помощью IAB3? Это mService.getPurchases(apiVersion, packageName, type, continuationToken)
. Кто-нибудь проверил это? Возвращает ли это приобретенные предметы из локально хранимых элементов или восстанавливает приобретенные товары?
Удаление приложения не имеет continuationToken
. Должно ли это быть null
?
А как насчет того, когда состояние покупки изменится?
Пожалуйста, помогите!
Спасибо заранее.
EDIT:
Google обновила библиотеку биллинга приложений и решила проблему super.onDestroy()
.
Они также добавили некоторые дополнительные функции.