如何在android应用内购买中使用谷歌提供的沙盒测试?

如何在android应用内购买中使用谷歌提供的沙盒测试?,android,testing,sandbox,billing,Android,Testing,Sandbox,Billing,我已经为我的android应用程序实现了inapp购买。 我发现了以下链接: 根据这个链接,我可以使用沙盒测试创建一个虚拟信用卡和钱包帐户 但它是否适用于inapp采购?还是只从谷歌play购买 我已经创建了一个测试钱包帐户,并添加了带有ni411111111111111111的虚拟卡,根据上述教程,该虚拟卡是有效的无卡 但在从我的应用程序中购买物品时,我第一次输入了卡的详细信息,然后显示“此卡号无效” 知道如何使用这个设施吗? 在android计费库版本3中,不允许使用虚拟信用卡进行测试。

我已经为我的android应用程序实现了inapp购买。 我发现了以下链接:

根据这个链接,我可以使用沙盒测试创建一个虚拟信用卡和钱包帐户

但它是否适用于inapp采购?还是只从谷歌play购买

我已经创建了一个测试钱包帐户,并添加了带有ni
411111111111111111
的虚拟卡,根据上述教程,该虚拟卡是有效的无卡

但在从我的应用程序中购买物品时,我第一次输入了卡的详细信息,然后显示“此卡号无效”

知道如何使用这个设施吗?

在android计费库版本3中,不允许使用虚拟信用卡进行测试。 要测试您的应用程序,您需要使用原始信用卡。 但在此之前,请确保您的Google帐户已添加为开发者帐户上的测试帐户

登录market.android.com/publish 单击设置,“帐户详细信息” 将电子邮件地址添加到“许可证测试”字段

确保将已签名的APK上载到开发人员控制台。 确保在设备上安装已签名的APK,而不是在调试器中启动应用程序。 确保在开发人员控制台中创建测试帐户

确保使用您的测试帐户登录您的设备(使用您通过google play开发者控制台在帐户详细信息中添加的相同电子邮件id)

确保在开发者控制台中创建应用内账单,并最终从控制台激活该项目!!!(这是我在完全遵循谷歌的教程之后得到的) 确保将清单中的VersionCode和VersionName设置为与开发人员控制台中的版本相同(Alpha、Beta或Production.Drafts不再工作)


然后在产品购买过程中-您将在电子邮件id下方看到一条消息,“这是测试订单,您不会被收取费用。”

您找到解决方案了吗。我想在沙盒模式下测试应用内购买。提前谢谢……最好的答案是