Qt Android 动态加载动态库失败

问题描述

经过了七七四十九个劫难后程序终于稳定运行起来了,正当我以为完美时,问题又找上门了,QML 里面的二维码图片加载不起来了,这个图片还不是本地图片,是实时生成的。

开始的时候并没有下面日志输出,我以为是 dynamic_static 转转失败了,让我一顿疯狂的找错误,当我加上加载错误时输出错误日志才恍然大悟,是缺少了库。

text 复制代码
dlopen : dlopen failed: library "libQt5WebSockets_armeabi-v7a.so" not found: needed by /data/app/~~vnHAiOMI6PYYD3xmITG4vw==/org.qtproject.UPCNC3-d9nM9nyn_moXiv6Gj4eV1Q==/lib/arm/liblinkPlatform_armeabi-v7a.so in namespace clns-6 path:liblinkPlatform_armeabi-v7a.so

解决方法

UPCNC3.pro 中添加 websockets 模块

cpp 复制代码
QT += websockets
相关推荐
移动开发者1号21 分钟前
Android 大文件分块上传实战:突破表单数据限制的完整方案
android·java·kotlin
移动开发者1号28 分钟前
单线程模型中消息机制解析
android·kotlin
每次的天空3 小时前
Android第十五次面试总结(第三方组件和adb命令)
android
追随远方3 小时前
Android音频开发:Speex固定帧与变长帧编解码深度解析
android·音视频
消失的旧时光-19433 小时前
Android和硬件通信
android
0wioiw03 小时前
安卓基础(编译.Class)
android
0wioiw03 小时前
安卓基础(aar)
android
_一条咸鱼_3 小时前
Android Runtime链接(Linking)阶段准备工作(27)
android·面试·android jetpack
阿琳a_3 小时前
前端对WebSocket进行封装,并建立心跳监测
前端·javascript·vue.js·websocket
aqi004 小时前
FFmpeg开发笔记(六十四)使用国产的RedPlayer播放器观看网络视频
android·ffmpeg·音视频·直播·流媒体