f***@medipath.com.cn
f***@medipath.com.cn
  • 发布:2025-01-03 16:42
  • 更新:2025-01-04 19:27
  • 阅读:47

【报Bug】android 4.44.2024123110 sdk 版本使用高德地图,出现地图不能显示空白

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 14.6.1 (23G93)

HBuilderX类型: 正式

HBuilderX版本号: 4.44

手机系统: Android

手机系统版本号: Android 14

手机机型: 魅族 21

页面类型: vue

vue版本: vue3

打包方式: 离线

项目创建方式: HBuilderX

操作步骤:

按照官方文档集成高德集成

预期结果:

正常显示地图

实际结果:

地图区域空白

bug描述:

按照官方文档集成高德集成,使用 4.4 版本 4.3 版本都会出现高德地图空白的问题,在 android studio 中会有如下的错误

java.lang.NullPointerException: Attempt to invoke virtual method 'io.dcloud.js.map.amap.JsMapObject io.dcloud.js.map.amap.JsMapManager.getJsObject(java.lang.String)' on a null object reference
2025-01-03 16:31:07.079 22748-22748 System.err com.gaozhipharm.helper W at io.dcloud.js.map.amap.JsMapPluginImpl$1.execute(JsMapPluginImpl.java:78)
2025-01-03 16:31:07.079 22748-22748 System.err com.gaozhipharm.helper W at io.dcloud.common.adapter.util.MessageHandler$1.handleMessage(SourceFile:3)
2025-01-03 16:31:07.079 22748-22748 System.err com.gaozhipharm.helper W at android.os.Handler.dispatchMessage(Handler.java:106)
2025-01-03 16:31:07.079 22748-22748 System.err com.gaozhipharm.helper W at android.os.Looper.loopOnce(Looper.java:205)
2025-01-03 16:31:07.079 22748-22748 System.err com.gaozhipharm.helper W at android.os.Looper.loop(Looper.java:294)
2025-01-03 16:31:07.079 22748-22748 System.err com.gaozhipharm.helper W at android.app.ActivityThread.main(ActivityThread.java:8417)
2025-01-03 16:31:07.079 22748-22748 System.err com.gaozhipharm.helper W at java.lang.reflect.Method.invoke(Native Method)
2025-01-03 16:31:07.079 22748-22748 System.err com.gaozhipharm.helper W at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552)
2025-01-03 16:31:07.079 22748-22748 System.err com.gaozhipharm.helper W at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:977)

2025-01-03 16:42 负责人:无 分享
已邀请:
DCloud_App_Array

DCloud_App_Array

请先云端打包看是否可以正常运行?如果仅在离线打包环境下无法正常显示,说明离线打包原生配置不正确。

要回复问题请先登录注册