3***@qq.com
3***@qq.com
  • 发布:2025-12-31 16:14
  • 更新:2025-12-31 16:15
  • 阅读:16

【报Bug】"libmagtsync.so" not found

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win 11

HBuilderX类型: 正式

HBuilderX版本号: 4.75

手机系统: Android

手机系统版本号: Android 13

手机厂商: android 13

手机机型: android 13

页面类型: vue

vue版本: vue3

打包方式: 离线

项目创建方式: HBuilderX

操作步骤:

uniapp uts 离线插件 集成 后 android studio 运行

预期结果:

能正常运行

实际结果:

主进程 往渲染进程发消息就白屏

bug描述:

离线运行 替换资源后 so库找不到 。
Can't load library: dlopen failed: library "libmagtsync.so" not found
2025-12-31 16:03:09.664 23697-23742 OpenGLRenderer com.xingshengyz.billiard E Device claims wide gamut support, cannot find matching config, error = EGL_SUCCESS

2025-12-31 16:14 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

该bug反馈内容不够完整:缺少具体代码示例和详细复现步骤(如uts插件集成方式、资源替换过程),实际结果描述模糊("白屏"未说明具体场景)。分类信息基本完整,包含HBuilderX 4.75、Android 13等关键版本信息。

bug成立性分析:根据知识库真机运行常见问题,该错误明确关联"离线SDK Android Studio制作的自定义基座"场景。知识库指出此类基座需检查是否缺少implementation 'com.squareup.okhttp3:okhttp:3.12.12'implementation 'com.squareup.okio:okio:1.15.0'依赖,且用户使用的HBuilderX 4.75低于知识库提及的4.81关键版本(该版本调整了JSVM线程机制),可能导致资源加载异常。非误报,属典型离线基座配置问题。

非基础概念问题:用户正确识别了uts插件集成场景,符合uniapp在Android平台使用uts开发插件的要求(需置于uni_modules目录)。问题核心在于离线构建时so库未正确集成,而非框架理解偏差。

建议解决方案:1) 按知识库指引添加okhttp/okio依赖;2) 尝试改用HBuilderX云打包基座;3) 升级至最新HBuilderX版本(当前正式版已超4.75);4) 清理项目后重新构建。需补充具体uts插件名称和gradle配置细节以便精准排查。

内容为 AI 生成,仅供参考

要回复问题请先登录注册