请求生产apk失败

时间:2017-12-01 06:45:01

标签: android android-pay

尝试在生产apk中请求maskedWallet时,我总是收到此错误。

enter image description here

我已经检查过的事情:

  • 我已经检查了公钥,这是正确的。
  • 商家在谷歌播放控制台启用,很好。
  • 它在测试环境中运行良好。
  • 我的Manifest中也启用了电子钱包api。
  • 此外,制作apk env已设为WalletConstants.ENVIRONMENT_PRODUCTION

我遗失的其他任何可能导致此错误的内容?

2 个答案:

答案 0 :(得分:1)

确保您已添加元数据标签..

<meta-data android:name="com.google.android.gms.wallet.api.enabled" android:value="true" />

在android Manifest ....

如果这对您没有帮助......请考虑发布Logcat日志...

答案 1 :(得分:1)

您收到此邮件时没有错误代码,因为您尚未获得Google的批准。

  1. 注册表单 - https://services.google.com/fb/forms/googlepayAPIenable/

  2. 然后,Google会与您联系

    一个。他们需要你的apk指向ENVIRONMENT_TEST。

    B:如果您的应用在审核后无效,则需要提交与您的应用相关的更多信息。

    C:他们需要你指向ENVIRONMENT_PRODUCTION的apk,你需要签署你的应用程序。

  3. 所以,按照他们的指示行事。

    一些参考文献:

    从测试中部署您的应用程序

    https://developers.google.com/pay/api/test-and-deploy

    签名

    https://developer.android.com/studio/publish/app-signing.html