我们正在尝试使用以下教程链接将android付费功能集成到我们的Android应用程序中: https://developers.google.com/android-pay/android/tutorial
为了测试这一点,我们需要" Android pay"应用已安装在设备上,因此我们已从指定链接下载并安装了该应用:http://www.apkmirror.com/apk/google-inc/android-pay/android-pay-1-2-111627672-release/#downloads
之后我们尝试将卡详细信息添加到" Android Pay"应用但得到了#34;此时您的卡片无法添加。请稍后重试"消息。
让我们知道在美国用户以外的Android Pay应用程序中添加卡详细信息的任何方式,因此我们可以在我们的应用程序中测试Android付费功能。
答案 0 :(得分:4)
通过连接手机执行以下步骤,将Android付费转换为可测试环境:
adb shell
cd /sdcard/Download;
rm f android_pay_env_override_*;
touch android_pay_env_override_sandbox;
Card Number: 4622 9431 2999 9943
Expiry: 12/17
CVV: 125
你已经完成了。使用ENVIRONMENT_SANDBOX在您的应用中集成和测试Android Pay。
快乐测试!
PS:从沙盒恢复到生产 - 开发者说明:
adb shell
cd /sdcard/Download;
rm f android_pay_env_override_*;
重新启动手机
使用ENVIRONMENT_PRODUCTION或ENVIRONMENT_TEST在您的应用中集成和测试Android Pay
答案 1 :(得分:0)
Android Pay“API”中有测试环境
但Android Pay“APP”没有测试环境
您必须将美国银行发行的“真实”信用卡添加到Android Pay APP。 Android Pay不支持所有美国银行,您可以在此处找到支持的银行列表:https://support.google.com/androidpay/answer/6314169?hl=en
即使在美国境外的Android Pay APP中添加真实卡,您也可以开始测试。