如何在Android上测试自动续订订阅

时间:2013-06-19 08:05:51

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

我想在我的Android应用中添加自动续订订阅。所有代码都已实现并通过基本测试,但有一个重要的用例 - 我需要确保,续订过程(每月付款)工作正常。我的服务器端负责使用Google API检查购买状态,我不想等待1个月,以便检查它在不同情况下的工作方式。

Apple提供了一个沙盒,我可以在其中配置订阅(可以订阅1分钟等等)。 Google是否提供了类似的内容(沙盒,测试API等),可能有助于验证所描述的案例?

谢谢, 亚历

2 个答案:

答案 0 :(得分:2)

目前的答案 - 没有办法做到这一点。可悲,但真相。

答案 1 :(得分:1)

Google Play已经实施了一个沙箱来测试订阅和发布购买。您需要在测试版中发布自己的应用,经过几个小时的测试后,测试用户(在Google Play开发者控制台中添加)可以在您的应用中进行测试购买(这些不收费)。他们甚至可以进行订阅测试购买。无论订阅持续时间如何,测试订阅每天都会自动续订(直到从Google Play取消)。

http://developer.android.com/google/play/billing/billing_testing.html

另见:Testing Android IAP/In-App Purchase Subscriptions