微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Google Pay-请求在Android 11上失败

如何解决Google Pay-请求在Android 11上失败

我们正在使用具有最新play-services-wallet:18.0.0的应用程序中的Google Pay 一位用户报告了在Pixel 2上升级到Android 11后出现的问题。

由于我没有此设备,因此我尝试使用Google Play在模拟器上重新创建此问题。

呼叫AutoResolveHelper.resolveTask(paymentsClient.loadPaymentData(request),activity,GOOGLE_PAYMENT_REQUEST_CODE) 出现以下对话框:

dialog

onActivityResult随后将为状态类提供意图,其代码409-已终止

具有Android 10和Android 9的模拟器运行正常。

有什么想法吗?

编辑: 用户的Logcat:

09-11 17:06:13.547  8927 16994 E TapAndPay: Unable retrieve off body sensor. Sensor is null. [CONTEXT service_id=79 ]
09-11 17:06:13.550  8836  9848 W TapAndPayUtils: Failed to retrieve in app payment credential! status = 13 message = Storage key missing
09-11 17:06:13.528  8927 16994 E TapAndPay: Unable retrieve off body sensor. Sensor is null. [CONTEXT service_id=79 ]
09-11 17:06:13.531  8927 16994 E Asyncoperation: serviceID=79,operation=RetrieveInAppPaymentCredential [CONTEXT service_id=259 ]
09-11 17:06:13.531  8927 16994 E Asyncoperation: OperationException[Status{statusCode=Storage key missing,resolution=null}]
09-11 17:06:13.531  8927 16994 E Asyncoperation:     at atri.b(:com.google.android.gms@203315046@20.33.15 (150400-330018294):24)
09-11 17:06:13.531  8927 16994 E Asyncoperation:     at atse.a(:com.google.android.gms@203315046@20.33.15 (150400-330018294):3)
09-11 17:06:13.531  8927 16994 E Asyncoperation:     at yof.run(:com.google.android.gms@203315046@20.33.15 (150400-330018294):11)
09-11 17:06:13.531  8927 16994 E Asyncoperation:     at blzm.run(:com.google.android.gms@203315046@20.33.15 (150400-330018294):2)
09-11 17:06:13.531  8927 16994 E Asyncoperation:     at qzr.b(:com.google.android.gms@203315046@20.33.15 (150400-330018294):12)
09-11 17:06:13.531  8927 16994 E Asyncoperation:     at qzr.run(:com.google.android.gms@203315046@20.33.15 (150400-330018294):7)
09-11 17:06:13.531  8927 16994 E Asyncoperation:     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
09-11 17:06:13.531  8927 16994 E Asyncoperation:     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
09-11 17:06:13.531  8927 16994 E Asyncoperation:     at rfq.run(:com.google.android.gms@203315046@20.33.15 (150400-330018294):0)
09-11 17:06:13.531  8927 16994 E Asyncoperation:     at java.lang.Thread.run(Thread.java:923)
09-11 17:06:13.531  8927 16994 E Asyncoperation: Caused by: atpe: No storage key available
09-11 17:06:13.531  8927 16994 E Asyncoperation:     at atpk.a(:com.google.android.gms@203315046@20.33.15 (150400-330018294):9)
09-11 17:06:13.531  8927 16994 E Asyncoperation:     at atkt.a(:com.google.android.gms@203315046@20.33.15 (150400-330018294):81)
09-11 17:06:13.531  8927 16994 E Asyncoperation:     at atri.b(:com.google.android.gms@203315046@20.33.15 (150400-330018294):10)
09-11 17:06:13.531  8927 16994 E Asyncoperation:     ... 9 more

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。