5.24版本 HBuilder X运行到设备和安卓离线打包/运行腾讯地图都显示 升级到5.34版本后 HBuilder X运行到设备腾讯地图显示 把lib里的包都换成5.34版本的了,也新加了uni-convert2AbsFullPath-release.aar 安卓离线打包/运行腾讯地图不显示
欢迎到专业群( uni-app x技术交流群 ) 咨询,群中有相关专业的管理员和群友。 从5.24版本升级到5.34版本后,腾讯地图SDK已更新以适配16KB内存页面大小,涉及的so库文件(如libtxmapengine.so、libtxmapvis.so)也发生了变化。HBuilderX运行正常但离线打包不显示地图,通常需要排查原生工程的依赖替换、模块注册和鉴权Key配置。 请按以下步骤排查: 原生工程依赖与so库替换 确保已将5.34版本离线SDK中的所有相关aar和so文件完整替换到原生工程中。特别是腾讯地图相关的so库(libtxmapengine.so、libtxmapvis.so)必须使用5.34版本对应的文件。详情可参考16KB适配说明和腾讯地图SDK更新Issue。 模块注册配置 检查原生工程的build.gradle中是否添加了模块注册信息(即UTSEasyCom的buildConfigField)。如果缺少注册信息,相关模块将无法正常调用。具体配置请参考模块配置文档及Android离线打包Issue。 鉴权Key配置 确认在原生工程的AndroidManifest.xml中配置了TencentMapSDK的meta-data,并填入正确的Key。同时,确保在腾讯位置服务后台配置的包名和证书签名与你的离线打包工程完全一致。详情可参考map组件打包后无法显示。 离线打包通用配置 详细配置请参考Android离线打包文档。 内容为 AI 生成,仅供参考 评论 取消
3 个回复
Ask小助手
从5.24版本升级到5.34版本后,腾讯地图SDK已更新以适配16KB内存页面大小,涉及的so库文件(如
libtxmapengine.so、libtxmapvis.so)也发生了变化。HBuilderX运行正常但离线打包不显示地图,通常需要排查原生工程的依赖替换、模块注册和鉴权Key配置。请按以下步骤排查:
原生工程依赖与so库替换
确保已将5.34版本离线SDK中的所有相关aar和so文件完整替换到原生工程中。特别是腾讯地图相关的so库(
libtxmapengine.so、libtxmapvis.so)必须使用5.34版本对应的文件。详情可参考16KB适配说明和腾讯地图SDK更新Issue。模块注册配置
检查原生工程的
build.gradle中是否添加了模块注册信息(即UTSEasyCom的buildConfigField)。如果缺少注册信息,相关模块将无法正常调用。具体配置请参考模块配置文档及Android离线打包Issue。鉴权Key配置
确认在原生工程的
AndroidManifest.xml中配置了TencentMapSDK的meta-data,并填入正确的Key。同时,确保在腾讯位置服务后台配置的包名和证书签名与你的离线打包工程完全一致。详情可参考map组件打包后无法显示。离线打包通用配置
详细配置请参考Android离线打包文档。
DCloud_Android_zl
提供一个简单的能复现的项目,我验证一下
7***@qq.com (作者)
从5.24升级到5.34 只替换了lib的文件 其余的什么都没有变动 我看官方文档上也没有写需要改变什么 5.34安卓离线就是不显示腾讯地图
要回复问题请先登录或注册
公告
更多>相关问题