【问题标题】:I get error 405 when I tap Android Pay buy with now button?当我点击 Android Pay Buy with now 按钮时出现错误 405?
【发布时间】:2017-03-15 23:12:38
【问题描述】:

我正在尝试将 Android Pay API 与我的移动应用程序集成。

我拥有 Android Pay 的生产权限。

在结帐页面中,点击使用 Android Pay 购买按钮,我收到错误代码 405。

以下是adb logcat:

: I/request/result code: requestCode: 66036, resultCode: 1 
: I/GWalletErrorCode: 405
: I/AdjustCallback: Activity Resumed
: I/request/result code: requestCode: 1001, resultCode: 1
: I/GWalletErrorCode: 405
:  I/AdjustCallback: Activity Resumed

感谢任何帮助。

【问题讨论】:

    标签: android-pay


    【解决方案1】:

    根据WalletConstants,错误码405为ERROR_CODE_MERCHANT_ACCOUNT_ERROR

    作为explained here,这意味着您正在尝试在生产环境中使用 Android Pay,但您的应用未使用正确的密钥签名:

    当您的应用指向 Android Pay 生产环境时, Android Pay API 返回ERROR_CODE_MERCHANT_ACCOUNT_ERROR (405) 如果 用于签署 Android 应用程序的签名密钥指纹不 与在 Google Play 中注册的释放密钥指纹匹配。这 通常发生在开发中的应用程序从测试切换之后 环境转生产环境

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-04-03
      • 2013-08-13
      • 1970-01-01
      • 1970-01-01
      • 2012-04-12
      • 2019-01-13
      • 2022-10-15
      相关资源
      最近更新 更多