HarmonyOS NDK Demo工程引入libcurl.so三方库后,点击helloworld奔溃
使用DevEco studio创建NDK demo工程,使用https://gitee.com/openharmony-sig/tpc_c_cplusplus/tree/master提供编译脚本编译三方库libcurl.so,当NDK demo工程引入libcurl.so三方库后,点击helloworld奔溃。(作为对比,引入libsum.so工程运行正常,libsum只有一个函数,使用cmake编译的so)
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
Native工程中如何使用其他三方so库
2142浏览 • 1回复 待解决
奔溃解析相关问题咨询
11浏览 • 0回复 待解决
HarmonyOS har包依赖三方库,三方库中的so,无法找到
373浏览 • 1回复 待解决
有谁知道如何引入三方so
2339浏览 • 1回复 待解决
HarmonyOS 如何检测引入三方库的权限
405浏览 • 1回复 待解决
如何编译鸿蒙使用的libcurl.so?
840浏览 • 1回复 待解决
如何引入自己的“第三方”库
421浏览 • 1回复 待解决
工程中的三方库怎么clear ?
44浏览 • 1回复 待解决
在Native侧如何集成三方SO库
2063浏览 • 1回复 待解决
鸿蒙应用开发js版怎么引入第三方库?
3200浏览 • 1回复 待解决
HarmonyOS 三方so如何访问rawfile文件
248浏览 • 1回复 待解决
Retrofit这个开源三方库对应的HarmonyOS三方库地址是什么?
257浏览 • 1回复 待解决
HarmonyOS 编辑的静态har包中引入了第三方库
297浏览 • 1回复 待解决
三方相机预览demo开发
800浏览 • 1回复 待解决
HarmonyOS 希望支持三方库WebViewJavascriptBridge
348浏览 • 1回复 待解决
HarmonyOS工程的Module模块依赖第三方库pako无法找到
1254浏览 • 1回复 待解决
HarmonyOS 引入react-native-mjrefresh三方库,发现头文件不存在
47浏览 • 1回复 待解决
【三方库移植】怎么在OpneHarmony标准系统上移植三方库
6115浏览 • 1回复 待解决
HarmonyOS 依赖npm上的三方库,下载过来后,import 后出错
210浏览 • 1回复 待解决
如何在Harmony Next项目中引入第三方库和模块?
11浏览 • 0回复 待解决
js开发手机应用中如何引入第三方ui组件库
18173浏览 • 1回复 待解决
HarmonyOS rn三方库集成官网
353浏览 • 1回复 待解决
HarmonyOS RN三方库的适配情况
414浏览 • 1回复 待解决
HarmonyOS RN三方库列表对应CAPI库列表
353浏览 • 1回复 待解决
native项目中,在CMakeLists.txt中加入三方so库接口后调用native方法失败
2035浏览 • 1回复 待解决
对于通用加载崩溃,都是没有打包到hap里面去导致的,或者是打包进去了,依赖库没打包进去,基本都是这种情况关于动态库的引入:thirdparty/库名/架构名/lib目录下是编译时需要的动态库,cmakelist链接动态库时是指这个路径libs/架构名 下的带主版本号的会打进hap包中,是运行时需要的动态库。
应用在引用动态库的时候是通过soname来查找的,所以我们需要将名字为soname的库文件拷贝到entry/libs/${OHOS_ARCH}/目录下soname查看方法:
大多数情况下soname就是带主版本号的动态库。
具体步骤可以参考:https://gitee.com/openharmony-sig/tpc_c_cplusplus/blob/master/lycium/doc/app_calls_third_lib.mdlibs/架构名 下放入所有的.so.版本号 文件thirdparty\xxx(一般为库名)\arm64-v8a(架构名)\lib下放入所有的.so文件
curl库网络请求报错:
cpphttplib库网络请求报错:
没有添加网络权限导致,在module.json5中加上配置