【问题标题】:In-App Billing test on the second Android device在第二台 Android 设备上进行应用内结算测试
【发布时间】:2019-12-25 19:50:46
【问题描述】:

我正在尝试测试非消耗品的应用内结算。我第一次在 Nox 模拟器上进行了测试,并且成功完成了购买过程。但随后我第二次在真机上进行测试,发现该产品(非消耗品)已经购买。

我再次在真机上执行了上述所有步骤,然后在 Nox 模拟器上执行了第二个步骤,这一次: 手机上购买过程成功,并且已经在模拟器上购买了。

为什么第二次购买已经完成?

我应该在我的项目中添加什么代码?

【问题讨论】:

  • 没错。两次购买都是使用一个 Google 帐户进行的。

标签: android billing in-app


【解决方案1】:

购买链接到谷歌帐户,而不是设备,并且非消耗品只能购买一次,如果您在两个设备上使用相同的帐户,那么您描述的是预期的行为。

如果您想用同一个帐户再次购买该物品,您应该先消费它。

【讨论】:

    猜你喜欢
    • 2017-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-16
    • 2018-01-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多