如何知道Android购买数据是否是沙盒(测试与否)?

问题描述 投票:2回答:1

我们已经在应用程序购买中实现了android,我们正在向我们的后端发送购买信息,我的问题是如何知道购买数据是否是沙盒?在google update testing env之前,测试的订单ID为null,现在google是用于测试env的返回和订单ID,有一个来自google的docs成功响应数据https://developer.android.com/google/play/billing/billing_reference.html

但没有任何价值表明我们正在测试环境

android in-app-purchase sandbox android-inapp-purchase
1个回答
1
投票

你无法区分它们。

“沙箱”购买是为了模拟真实购买。你无法通过意图来区分它们(在代码中,你可以通过你没有从中获得任何金钱来判断它,但应用程序无法区分它)

Google Play及其后端(处理实际购买流程,您无法控制)显然知道。但没有任何内容发送到应用程序,告诉它是否是沙箱购买

© www.soinside.com 2019 - 2024. All rights reserved.