在第二台Android设备上进行应用内计费测试

在第二台Android设备上进行应用内计费测试,android,billing,in-app,Android,Billing,In App,我正在尝试测试非消耗品的应用内计费。这是我第一次在Nox emulator上进行测试,购买过程成功完成。但后来我第二次在真手机上测试,发现产品(非消耗品)已经被购买了 我再次在真实手机上执行了上述所有步骤,第二次在Nox模拟器上执行,这次: 购买过程已在手机上成功完成,并且已在emulator上购买 为什么第二次购买已经完成 我应该向我的项目添加什么代码?购买链接到谷歌帐户,而不是设备,非消费品只能购买一次,如果您在两台设备中使用相同的帐户,那么您描述的是预期行为 如果你想用同一个帐户再次购买物

我正在尝试测试非消耗品的应用内计费。这是我第一次在Nox emulator上进行测试,购买过程成功完成。但后来我第二次在真手机上测试,发现产品(非消耗品)已经被购买了

我再次在真实手机上执行了上述所有步骤,第二次在Nox模拟器上执行,这次: 购买过程已在手机上成功完成,并且已在emulator上购买

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


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

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


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

没错。两次购买都是通过一个谷歌账户完成的。