重新购买托管的应用内商品或请求RESTORE_TRANSACTIONS时的响应

| 我正在Android的游戏中测试应用程序内计费。我可以购买被管理产品,并且可以从服务器获得预期的响应。但是,当我尝试重新购买被管理产品或请求RESTORE_TRANSACTIONS时,我没有得到回应。 重新购买时,确实会收到标题为“已购买商品”的弹出消息,但是没有响应。为了使我可以重新解锁购买的物品,我应该得到回应吗?即使使用测试帐户进行测试?     
已邀请:
        您的问题不清楚,您试图/为什么要重新购买被管理产品。您是否卸载/重新安装了应用程序,然后尝试还原/重新购买了它?还是您是第一次点击“购买”后再次点击“购买”? Google提供的BillingService / ResponseHandler旨在仅在“ 0”中给您回电。这意味着,如果您只是购买产品,则没有任何变化,因此没有回调。 但是,如果您清除了应用程序的数据(使用“管理应用程序”设置面板,或通过全新卸载/重新安装应用程序),则在进行RESTORE_TRANSACTIONS时应获得“ 0”回调。如果没有,我猜您的代码中有一个错误。     

要回复问题请先登录注册