我被Google In App v3卡住了 - 我測試了沒有消費的購買(例如,應用程序在購買和消費之間崩潰) - 現在我不找不到出路。Android消費品:「已經擁有該商品」,但inventory.hasPurchase()爲虛假
如果我再次嘗試購買,則表示「您已經擁有該商品」。但是,當我測試的所有權,它說我不擁有它:
Inventory inv = mHelper.queryInventory(false, null);
inv.getPurchase(sku); // null
inv.hasPurchase(sku); // false
我可以不消耗任何東西,因爲我沒有購買消費。如何在這裏繼續?
編輯 重現它像下面這樣:購買應用內消耗品,然後禁用互聯網連接。之後,您幾個小時內無法再購買該產品。剛剛通過Play商店(Diamond Digger Saga)的流行應用進行測試,我的行爲完全相同。真的沒有可能避免/解決這個問題嗎?
您是否使用您的Google帳戶登錄了您的Android設備? – 2014-09-23 08:52:15
是的 - 我需要登錄到該帳戶才能從Play商店中的測試版測試人員加載應用 – swalkner 2014-09-23 09:52:59
試用庫存inv = mHelper.queryInventory(true,list_of_skus);? – ElDuderino 2014-09-23 15:59:00