HarmonyOS 鸿蒙Next使用鸿蒙版百度地图SDK后无法运行到模拟器

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

HarmonyOS 鸿蒙Next使用鸿蒙版百度地图SDK后无法运行到模拟器 使用鸿蒙版百度地图SDK后无法运行到模拟器报错:

Install Failed: error: failed to install bundle.

code:9568347

error: install parse native so failed.

10 回复

百度地图需要真机,模拟器不能模拟定位

更多关于HarmonyOS 鸿蒙Next使用鸿蒙版百度地图SDK后无法运行到模拟器的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


是的也问了百度地图SDK官方,确实不支持模拟器,

你好,百度地图怎么集成的啊,我看百度官方文档最新的就是2021年12月03日的,而且文档也看不懂,里面有个har包也无法引入到项目中

  • ohpm install @bdmap/base
  • ohpm install @bdmap/search
  • ohpm install @bdmap/map

这个应该需要真机模式吧

没那么多真机 想要模拟器多人测试,Windows模拟器直接全废了。iOS的ARM模拟器可以运行,

可以用云调试,不过也挺麻烦的,每次都要打包上传,

鸿蒙模拟器这是不支持三方的定位地图SDK吗?有人接入高德地图SDK有同样问题吗?

功能不能用无所谓 但是有该功能直接不让编译运行到模拟器。

针对“HarmonyOS 鸿蒙Next使用鸿蒙版百度地图SDK后无法运行到模拟器”的问题,可能的原因及解决方案如下:

  1. SDK版本不兼容

    • 确认所使用的鸿蒙版百度地图SDK版本是否与HarmonyOS 鸿蒙Next版本兼容。不兼容的SDK版本可能导致应用无法在模拟器上运行。
  2. 模拟器配置问题

    • 检查模拟器配置是否正确,包括CPU/ABI设置、系统镜像版本等,确保它们与SDK要求相匹配。
  3. 权限设置

    • 确认应用是否在config.json中正确声明了所需权限,特别是与地图服务相关的权限。
  4. 依赖库缺失

    • 检查项目依赖是否完整,确保所有必要的库文件都已正确引入。
  5. 编译配置

    • 检查build.gradlepom.xml(如果使用Maven)中的编译配置,确保它们符合鸿蒙系统的要求。
  6. 日志分析

    • 查看模拟器运行日志,分析错误信息,定位问题根源。

如果以上步骤均无法解决问题,可能是SDK本身存在bug或模拟器存在限制。此时,建议直接联系百度地图SDK的技术支持团队或鸿蒙系统的开发者支持获取更专业的帮助。如果问题依旧没法解决请联系官网客服,官网地址是 https://www.itying.com/category-93-b0.html

回到顶部