在我第一次实施应用内结算时,我慢慢(但有条不紊地)慢慢进入,我达到了实际运行market billing sample application的程度:该应用已签名并上传到AM,已根据instructions创建了“产品列表”,并且已在Google 和手机中设置了测试帐户。
但是当我继续(成功)进行购买时,尽管在AM上选择了测试帐户,但系统会提示我使用我的真实Gmail帐户确认购买,我的真实信用卡已链接到该帐户。< / p>
例如,在测试PayPal时,也可以使用伪CC号创建测试帐户,以便自由测试,不会给真正的CC系统带来负担。
这是否可用(或可能)用于应用内结算开发&amp;测试呢?
更新:我在另一台设备上进行了测试,只设置了测试帐户,并确定Android电子市场行为错误,并回复了以下错误消息:
找不到您试图购买的商品。
我知道该项目在那里并且在Android电子市场中设置正确,因为此错误永远不会在具有CC编号的真实帐户的设备上发出(我在屏蔽的CC编号中获得了完美的行为,总计和Accept & buy
按钮)。为什么Google会写出这种误导性错误消息?
更新:我找到this incredible thread,这似乎部分回答了我的问题。除非谷歌从那以后引入了新的东西。
答案 0 :(得分:5)
您必须使用真实的信用卡。但是,您可以随时退还测试购买资料!
请注意,您必须从与开发者帐户分开的测试帐户进行购买,因为Google Checkout不允许帐户自行购买。
答案 1 :(得分:1)
当您将应用程序上传为草稿应用程序而未发布时,测试帐户非常有用。然后使用测试帐户即可购买未发布的应用程序。希望这会有所帮助。