android - 从华为应用程序库下载时未加载华为地图
问题描述
您好,我们已将我们的应用程序发布到华为应用程序库。
我的应用程序中有 MapHelper 类。
在此类中,每个方法都与启用的服务( gms 或 hms )一起使用
当我在开发中运行(或获取发布 apk)它可以工作,我可以显示华为地图
但是当我通过华为应用程序库下载时,地图是打开的,但现在正在渲染。
当我从应用程序库下载时查看日志应用程序并单击地图按钮时,我可以显示这些错误
我应该怎么办 ?
解决方案
关于此问题,您需要检查两件事:
- 使用key工具检查本地APK签名与从App Gallery下载的APK签名是否一致。
- 在构建APK之前,配置混淆配置文件,防止HMS Core SDK被混淆。所以需要检查是否配置了混淆脚本。有关详细信息,请参阅文档。
推荐阅读
- angular - 以角度动态更改颜色和状态
- c++ - 由于从 C 到 C++ 的类型转换,无法编译并出现错误 C2440
- r - Spearman 相关性和拆分 1 个变量
- python-3.x - 未能部署 Travis CI `Python`
- android - 使用搜索视图的特定标题(从 api 获取)?
- java - 如何增加标头大小限制Tomcat Java
- php - 使用 PHP 将 Oracle BLOB 导入 MySQL 时,OCI-Lob 无法转换为字符串错误
- vb.net - 在文本框中显示一个值,该值链接到我的 ComboBox 中的字符串
- c++ - 如何删除除ArduinoSTL的向量函数之外的所有函数
- c++ - 无需检查即可快速将标准输入读入缓冲区