我之前在我的应用中实现了inapp计费,所以它不是v3 API,而是v2。 当我尝试购买一个非托管项目时,我收费,一切顺利,我的应用程序然后显示一个对话框,表明购买表现良好。 问题是Google Play会再次发送此
01-29 12:30:40.805: I/BillingService(18895): Received action: com.android.vending.billing.RESPONSE_CODE
01-29 12:30:40.805: I/BillingService(18895): checkResponseCode got requestId: 8646305544958370499
01-29 12:30:40.805: I/BillingService(18895): checkResponseCode got responseCode: RESULT_OK
01-29 12:30:40.805: I/BillingService(18895): Received action: com.android.vending.billing.PURCHASE_STATE_CHANGED
01-29 12:30:41.155: I/BillingService(18895): Received action: com.android.vending.billing.RESPONSE_CODE
01-29 12:30:41.155: I/BillingService(18895): checkResponseCode got requestId: 2207507822000358335
01-29 12:30:41.155: I/BillingService(18895): checkResponseCode got responseCode: RESULT_OK
所以我的对话框显示了6-7次,看起来每次尝试都会再添加一次。 我真的不明白。有人可以向我解释原因吗?
提前致谢