Прохождение файла примера v3 при его изменении с моим проектом отлично работает. Однако мой друг просто проверил код, отключив Wi-Fi и включив режим самолета. Это, по-видимому, не позволяет запросить инвентаризацию в приложении.
// Listener that called when we finish querying the items and subscriptions we own
private final IabHelper.QueryInventoryFinishedListener mGotInventoryListener = new IabHelper.QueryInventoryFinishedListener() {
@Override
public void onQueryInventoryFinished(IabResult result, Inventory inventory) {
if (result.isFailure()) {
// STOPS here and doesn't continue on with no network connection
return;
}
......
}
};
Я думал, что после первоначальной успешной покупки v3 хранит локально в нем кеш, чтобы не было необходимости иметь сетевое подключение для проверки. Кто-нибудь еще столкнулся с этой проблемой? Надеюсь, что я упустил что-то совершенно очевидное или если это так, как он должен работать.