2017-04-12 40 views
1

根據in-app billing referencethe next aidl definition,有方法getPurchaseHistory()。代碼如下:Android應用內結算getPurchaseHistory()不起作用

Bundle purchaseHistoryBundle = service.getPurchaseHistory(6, BuildConfig.APPLICATION_ID, "subs", null, new Bundle()); 

我得到的響應是6 (BILLING_RESPONSE_RESULT_ERROR)。這意味着「在API操作期間致命錯誤」

代碼有什麼問題?如果它是服務中的錯誤,那麼報告它的正確位置在哪裏?

+0

你有沒有試過在這裏打開一個問題(https://issuetracker.google.com/issues/new)? – noogui

+0

@noogui是的,可以在這裏找到https://issuetracker.google.com/issues/37325333 –

+0

對不起,沒有回答你的問題,但你能告訴我你是如何得到這種方法?我無法在任何地方調用它,它甚至不在TrivialDrive示例應用程序的IInAppBillingService.aidl中。我也需要它。謝謝 – BlackJack

回答

0

請現在試試你的代碼。 getPurchaseHistory()現在可用。

+1

它真的可以工作 –