HarmonyOS 鸿蒙Next 如何加载地图(高德地图/百度地图)

发布于 1周前 作者 yibo5220 最后一次编辑是 5天前 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 如何加载地图(高德地图/百度地图)

项目中有一个模块涉及到地图功能,想使用三方地图(百度/高德),如何实现?

11 回复
现在还不支持

现在支持了吗,离线环境能用吗?

webview能否实现
对一些有自己地图数据的场景,鸿蒙地图sdk如何能够接入,并且像百度地图离线包这样提前下载之后,在无网络环境下也能使用
华为地图支持离线地图瓦片加载吗
不支持,已经有 华为官方的 map 了,去文档 -> 指南里面有

谢谢 但是不想用华为的Map

需要api10吧,我api9没找到

文档中已经有了吗?能否给个链接

HarmonyOS鸿蒙Next 3.1/4.0加载高德地图或百度地图的方法如下:

对于高德地图:

  1. 下载高德地图鸿蒙next版本的SDK,并解压缩到鸿蒙项目目录的lib文件夹中。
  2. 在鸿蒙项目的配置文件(如build.gradle)中添加高德地图的依赖项。
  3. 在项目的配置文件(如entry/src/main/native/entry.jovi)中添加地图组件的使用权限。
  4. 在应用程序中实例化和使用高德地图提供的地图组件,如MapView、Marker等。

对于百度地图:

  1. 下载并配置好百度地图SDK。
  2. 使用Initializer类初始化SDK,并传入API_KEY。
  3. 创建MapComponent并配置MapOptions,如地图状态、底图类型等。
  4. 在MapComponent的onReady回调中,获取MapController实例以操作地图。
  5. 确保已配置必要的权限,如网络访问、位置信息等。

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

回到顶部