huawei-mobile-services - HMS Core(APK)更新弹窗无法关闭导致联合作战应用/游戏被拒绝怎么办?
问题描述
我提交的游戏审核被拒绝,因为HMS Core (APK) 更新弹窗重复显示。主要错误日志是: E/HMSSDK_X509CertUtil(11044): Not include alias 052root E/HMSSDK_X509CertUtil(11044): rootCert is null,verify failed E/HMSSDK_HMSPackageManager(11044): failed to verify cert chain E/HMSSDK_HMSPackageManager(11044): checkSinger failed E/HMSSDK_HMSPackageManager(11044): 找不到HMS apk I/HMSSDK_AvailableAdapter(11044): HMS is not installed 什么意思?
解决方案
此错误表示hmsrootcas.bks证书文件丢失,导致HMS Core(APK)更新失败。
如果使用 Maven 仓库在 Android Studio 中集成 HMS Core SDK,证书文件会自动存储在APK的assets目录中。
但是如果直接下载SDK并集成到Eclipse项目中,可能会因为操作不正确或丢失导致文件丢失。您可以参考以下文档重新下载并导入证书文件:
推荐阅读
- vue.js - 是否可以使用 nuxt.js 执行一些功能 beforePageLoad 和 afterPage 加载
- vim - 是否可以在 Vim 中创建 Ctrl + 快捷键?
- javascript - 将文本发送到服务器并使用 javascript 将其保存在 .html 文件中
- spring - 如何使用带有自定义消息的 RabbitTemplate sendAndReceive 函数?
- xamarin - xamarin xzing 条码扫描器重新扫描
- laravel - vuejs-laravel js 组件切换后不工作
- javascript - Redux 状态更新不会立即/同步映射到道具。最佳实践?
- dart - 如何从特定产品 ID 的产品列表中提取产品?
- reactjs - React Bootstrap --- 将项目对齐到一个单元格中的同一行
- css - 带有居中滚动条的水平滚动条