HarmonyOS 鸿蒙Next 元服务接入高德地图sdk后报错

发布于 1周前 作者 nodeper 来自 鸿蒙OS

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.
 

2 回复
检查项目级build-profile.json5文件中的useNormalizedOHMUrl配置项,设置为true试试

针对HarmonyOS 鸿蒙Next元服务接入高德地图SDK后报错的问题,以下是一些可能的解决方案:

  1. 检查SDK配置

    • 确保高德地图SDK已正确安装并配置在DevEco Studio的Project Structure中。
    • 检查是否有工程迁移新版本导致的不兼容问题,可尝试使用Migrate Assistant进行迁移。
  2. 检查环境设置

    • 确保开发环境(如DevEco Studio)已安装所有必要的SDK和工具,并更新到最新版本。
    • 检查网络连接是否正常,确保可以访问高德地图SDK的仓库地址。
  3. 检查项目依赖

    • 检查项目配置文件(如build.gradle)是否已正确声明所有必需的模块依赖,并确保无拼写错误或版本号不匹配。
  4. 检查权限设置

    • 确保在config.json文件中已正确配置高德地图所需的相关权限。
  5. 清除项目缓存

    • 尝试清除项目缓存后重新构建,以解决可能存在的缓存问题。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部