我删除了所有与 gms 相关的 api 并添加了 hms 的。我的调试版本运行良好,我的项目根目录中有 agconnect 文件。但是如果我直接从 appGallery 下载我的应用程序,我的 hms 核心相关 api 将无法正常工作。(如 pushkit 和 iap)。当我的应用程序的发布版本正在运行时,我检查了控制台,我看到了这个错误:
com.huawei.hms.common.ApiException: 6003: certificate fingerprint error
有两种 SHA-256 指纹代码:
我是如何构建应用程序的?
与gms版本几乎相同。我选择了 Build->Generate Signed Bundle or Apk 菜单,并使用我现有的密钥库文件进行构建,该文件也用于 Google Play,然后上传到 AppGallery connect。没有错误或警告。
我该如何解决?