我的应用内购买在Android中的生产模式下无效?

时间:2015-05-14 10:34:23

标签: android in-app-purchase in-app-billing

我在Android中开发了一个具有应用内购买功能的应用程序。

首先,我使用android.test.purchased对我的应用程序进行了测试购买测试,当我使用测试购买测试时,它运行正常。

其次,我使用不同的SKU上传了新的应用程序,例如产品ID' s  在Playstore中作为测试版,我使用测试帐户测试该应用程序,然后它工作正常,它被购买。我在playstore中添加了应用内商品。

但问题是,当我将我的beta测试版推广到生产中时,它不是购买我想要的东西,首先是购买,当我再次点击一次时它也是要求购买所以每次要求购买它没有进行下一步行动。

我按照this教程实施应用内购买[在Android中的应用程序内处理

1 个答案:

答案 0 :(得分:0)

在我的应用程序中,我使用了 mHelper.onConsumeAsync()。所以我在点击按钮时删除了这个方法,以便下次不消耗时(意味着不要求第二次购买)。

因此它对订购产品(非托管产品)等消费品非常有用。所以我没有使用那种我只使用托管产品的产品我购买产品时我不再购买这些交易将由谷歌管理。