是否可以测试应用内结算的订阅功能?我尝试使用保留的产品ID进行测试(android.test.purchased),但它给出了错误,如“找不到项目”。我正在使用应用内结算版本3.我无法从网络中找到确凿的答案。任何帮助表示赞赏。应用内结算的测试订阅功能
回答
这是我个人经验的答案。
有没有一种适当的方式来测试开发沙箱的inapp。 这就是我真正测试inapp的方式。
- 创建测试应用程序以测试inapp并对其进行配置。
- 记得把你的开发者的公钥在需要的地方,所有清单所需的权限
- 添加一些应用程式内购买与
- 测试使应用程序不调试的
- 上传它的Android市场上为草稿
现在,您必须等待几个小时,因为Android电子市场需要推送所有更改,否则当您尝试进行购买时您会收到错误
现在,在您的设备上本地启动应用程序e(你必须把可调试的错误)并测试你的inapp购买东西。 我进入我的谷歌钱包商家帐户,我也会让其他所有购买流量测试的所有测试后:
- 退款
- 取消应用程式内订阅
如果你找到一个更好的办法测试它与真实沙箱请告诉我:)
谢谢,那么你的意思是说,静态产品代码不适用于订阅?我们已经在开发控制台中创建了inapp产品并测试了它。但每当我尝试订阅产品时,我都会收到“付款已拒付”错误。 – androidGuy 2013-04-29 11:13:33
是的,这就是我正在谈论的。另外请记住检查你是不是试图用谷歌开发者帐户购买。这不被允许。你必须用另一个个人帐户来做:)如果这是问题,请告诉我。 – StErMi 2013-04-29 12:29:51
有些观点可能有所帮助。
- 如果您发布的应用程序没有应用程式内,您不需要发布你的下一个应用程式内的版本进行测试。
- 您需要在应用程序的功能与上传该APK开发者控制台(不要打发布),您的电话
- 上安装相同的应用程序创建的应用程序产品(非托管),并确保代码是指这些非托管产品ID的
- 使产品更加便宜的测试目的
- 购买你的产品从您的应用程序
- 商家帐户的退还自己(如果你前24小时退票,你不会支付这笔费用,你会得到全额退款。 (我认为,只是确认这一点,它不断变化)。
- 当你快乐时,点击发布。
- 您可以添加朋友的电子邮件ID作为测试帐户,以帮助他们购买产品而不收取费用。事实上,你也可以嘲笑他们的“失败”:)
我希望这可以帮助。
感谢您的回复,但我的应用仅实现订阅而非非托管产品。是否有像“com.android.purchase”这样的静态产品代码来测试订阅。 – androidGuy 2013-04-29 11:02:45
我在致力于订阅,我们将继续增加我的学习。 – Siddharth 2013-04-29 11:25:37
当你添加电子邮件时,它要求提供信用卡资料吗?或者您是否可以详细说明该程序,即使是添加电子邮件测试.. !!! – 2014-08-20 07:49:54
使用android.test.purchased
作为产品ID。
NOT WORKING .... – 2015-08-31 11:31:08
ohk it only in_app not subscription – 2017-01-24 05:18:53
截至2015年2月/ 3月,还可以在Android上测试应用内订阅。现在,谷歌与测试访问(在Settings
菜单开发者控制台的配置)账户将收到消息
This is a test subscription. It will recur daily. You will not be charged when trying to buy in-app subscriptions.
这也意味着,所有订阅似乎每天的“收费”。您仍然会收到一个正常的谷歌Play订单收据的电子邮件,但它会通过字Test
前缀:
Test: Your Google Play Order Receipt from Mar 12, 2015
此外,如果你看看这封电子邮件中,你会发现,订单号是一个随机字符串而不是如http://developer.android.com/google/play/billing/billing_subscriptions.html#payment所述的常规订单号。
Order number: lhjelkffelbnmmcmklbkhkbd
感谢这个重要的信息,保存了我的a **,KR – 2015-06-15 11:32:18
你好stefan,我可以用android.test.purchased测试inapp订阅吗?请看看http://stackoverflow.com/questions/32756889/unable-to-test-in-app-subscription – kgandroid 2015-09-25 07:36:31
@kgandroid不,这个项目ID不适用于测试订阅AFAIK。 – 2016-02-01 13:34:30
创建一个类来模拟出你是从使用谷歌播放服务的API。
- 1. Android应用内结算(订阅)测试
- 2. 应用内结算,订阅
- 3. Android应用内结算订阅测试不起作用
- 4. Android应用内结算(订阅)豁免?
- 5. Android应用内结算订阅验证
- 6. Android应用内测试订阅
- 7. 测试每月应用内订阅
- 8. Android - 测试应用内订阅?
- 9. 测试应用内结算
- 10. iOS订阅应用功能
- 11. 应用内结算应用测试
- 12. 测试应用内购买时测试订阅消失
- 13. 应用内结算的测试用户
- 14. 如何在android订阅中的“应用内结算”中实施订阅
- 15. Google日历与iOS应用订阅 - 订阅,结算费用
- 16. 订阅功能
- 17. Android应用内结算测试
- 18. 应用内结算:订阅中的“种类”字段是什么?
- 19. 如何存储Android应用内结算的订阅数据?
- 20. 取消应用测试订阅
- 21. 使用Android应用内结算获取订阅数据
- 22. 测试订阅EventAggregator
- 23. 应用内购买许多功能独立的订阅
- 24. 使用测试帐户测试应用内结算
- 25. 应用内订阅应用
- 26. 自动更新订阅应用内结算谷歌播放
- 27. Android应用内结算版本3获得过期订阅
- 28. Google Play应用内结算订阅回传
- 29. Google应用内结算:无法查询订阅详情
- 30. 应用内订阅内容
你好android的家伙...... !!请看看http://stackoverflow.com/questions/32756889/unable-to-test-in-app-subscription – kgandroid 2015-09-25 06:38:27