HarmonyOS 鸿蒙Next 元服务接入高德地图sdk后报错
HarmonyOS 鸿蒙Next 元服务接入高德地图sdk后报错
元服务接入高德地图的sdk后报错
报错内容:
ERROR: byteCodeHar not supported when useNormalizedOHMUrl is not true.
Detail: Please check useNormalizedOHMUrl in the project-level build-profile.json5 file.
报错内容:
ERROR: byteCodeHar not supported when useNormalizedOHMUrl is not true.
Detail: Please check useNormalizedOHMUrl in the project-level build-profile.json5 file.
2 回复
检查项目级build-profile.json5文件中的useNormalizedOHMUrl配置项,设置为true试试
针对HarmonyOS 鸿蒙Next元服务接入高德地图SDK后报错的问题,以下是一些可能的解决方案:
-
检查SDK配置:
- 确保高德地图SDK已正确安装并配置在DevEco Studio的Project Structure中。
- 检查是否有工程迁移新版本导致的不兼容问题,可尝试使用Migrate Assistant进行迁移。
-
检查环境设置:
- 确保开发环境(如DevEco Studio)已安装所有必要的SDK和工具,并更新到最新版本。
- 检查网络连接是否正常,确保可以访问高德地图SDK的仓库地址。
-
检查项目依赖:
- 检查项目配置文件(如build.gradle)是否已正确声明所有必需的模块依赖,并确保无拼写错误或版本号不匹配。
-
检查权限设置:
- 确保在config.json文件中已正确配置高德地图所需的相关权限。
-
清除项目缓存:
- 尝试清除项目缓存后重新构建,以解决可能存在的缓存问题。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html 。