我正在尝试测试应用内结算是否消耗性。我第一次在Nox模拟器上进行测试,并且购买过程成功完成。但是随后我第二次在真实电话上进行了测试,发现该产品(非消耗品)已经购买。
再次,我首先在真实电话上执行了上述所有步骤,然后在Nox仿真器上执行了第二步:购买过程已在电话上成功完成,并且已经在模拟器上进行了购买。
为什么第二次购买已经完成?
我应该在项目中添加什么代码?
购买链接到google帐户,而不链接到设备,非消耗性物品只能购买一次,如果您在两个设备中都使用相同的帐户,那么您所描述的就是预期的行为。
如果您想使用相同的帐户再次购买该物品,则应先使用它。