华为移动服务IAP无法购买-5核心错误

时间:2020-09-28 05:59:18

标签: huawei-mobile-services

我已经集成了HMS IAP,这些是依赖项:

classpath 'com.huawei.agconnect:agcp:1.2.1.301'

huaweiImplementation 'com.huawei.hms:ads-identifier:3.4.32.300'
huaweiImplementation 'com.huawei.hms:ads-lite:13.4.32.300'
huaweiImplementation 'com.huawei.hms:iap:5.0.1.300'
huaweiImplementation 'com.huawei.hms:hwid:4.0.4.300'

我还下载并添加了agconnect-services.json

启动我的应用程序时,我没有看到我的IAP产品,并且logcat显示如下:

2020-09-24 15:08:30 15575-15575/? V/UpgradePurchase: Unable to make purchases: -5: Core error

这是检查设备是否为EnvReady的检查,我没有看到带有该错误代码的文档。谁能让我知道-5代表什么?我应该在我的项目中更改什么?

谢谢。

1 个答案:

答案 0 :(得分:0)

看起来这是美国HUAWEI ID问题。我收到了美国不支持IAP的官方支持。我更改了手机设置>使用支持HMS IAP的国家(例如德国)的HAUWEI ID登录,并且能够看到IAP界面。