如何在印度测试Android支付应用程序

时间:2016-04-18 12:29:10

标签: java android android-pay

我们正在尝试使用以下教程链接将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付费功能。

2 个答案:

答案 0 :(得分:4)

通过连接手机执行以下步骤,将Android付费转换为可测试环境:

  1. 从apkmirror网站安装Android Pay apk。确保使用正确的apk变体。
  2. 通过从命令提示符执行以下命令来启用沙盒模式:
  3. adb shell cd /sdcard/Download; rm ­f android_pay_env_override_*; touch android_pay_env_override_sandbox;

    1. 重新启动手机
    2. 启动Android Pay应用并添加以下测试信用卡: Card Number: 4622 9431 2999 9943 Expiry: 12/17 CVV: 125
    3. 输入地址等其他详细信息并继续。这样就成功添加了卡片。
    4. 你已经完成了。使用ENVIRONMENT_SANDBOX在您的应用中集成和测试Android Pay。

      快乐测试!

      PS:从沙盒恢复到生产 - 开发者说明:

      1. 运行以下命令将Android Pay从Sandbox环境还原到生产环境:
      2. adb shell cd /sdcard/Download; rm ­f android_pay_env_override_*;

        1. 重新启动手机

        2. 使用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中添加真实卡,您也可以开始测试。