今天工作:
查看credit purchase購買頁UI邏輯
恢復(fù)積分內(nèi)購相關(guān)代碼
了解谷歌內(nèi)購邏輯
關(guān)鍵屬性或類:
ProductOrderBean類:
- 包含每一個(gè)購買項(xiàng)的各種參數(shù);
- 屬性product_Id:ProductOrderBean中的屬性,作用是將該值傳遞到服務(wù)器,供服務(wù)器判斷當(dāng)前購買的商品種類。
CreditIapManager類:
- 初始化gp購買相關(guān)代碼;
- 判斷是否有未消費(fèi)事件,如果有,則消費(fèi)該事件;
- 調(diào)用gp購買相關(guān)代碼,購買積分。
GpBillingManager類:
- initBillingManager:初始化支付服務(wù)
- queryPurchases:查詢購買結(jié)果(異步)
- onQueryPurchasesFinished:處理查詢購買結(jié)果
- onPurchasesUpdated:處理購買結(jié)果回調(diào)
- startGpPurchaseFlow:調(diào)用google sdk執(zhí)行購買邏輯
- querySkuDetailsAsync:查詢是否有該訂單號(hào)(
目前執(zhí)行到這個(gè)方法出錯(cuò),猜測應(yīng)該是googleplay上沒有配置好)