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库
3557浏览 • 1回复 待解决
有谁知道如何引入三方so
3577浏览 • 1回复 待解决
HarmonyOS har包依赖三方库,三方库中的so,无法找到
1408浏览 • 1回复 待解决
如何编译鸿蒙使用的libcurl.so?
1992浏览 • 1回复 待解决
HarmonyOS 如何检测引入三方库的权限
1591浏览 • 1回复 待解决
奔溃解析相关问题咨询
765浏览 • 1回复 待解决
工程中的三方库怎么clear ?
885浏览 • 1回复 待解决
如何引入自己的“第三方”库
1526浏览 • 1回复 待解决
HarmonyOS 能否提供一份引入并使用三方so库的代码示例
802浏览 • 1回复 待解决
在Native侧如何集成三方SO库
3432浏览 • 1回复 待解决
HarmonyOS RN-原生引入RN三方库编译异常
1015浏览 • 1回复 待解决
HarmonyOS Url.URLParams 奔溃问题
770浏览 • 1回复 待解决
鸿蒙第三方库有哪些引入的方法?
426浏览 • 1回复 已解决
HarmonyOS APP引入第三方so库,该so库是否可以使用多个.d.ts来导出符号的映射 --
1296浏览 • 1回复 待解决
HarmonyOS 三方sdk是否可以动态引入
884浏览 • 1回复 待解决
鸿蒙应用开发js版怎么引入第三方库?
4571浏览 • 1回复 待解决
HarmonyOS napi开发是如何引用第三方so库
781浏览 • 1回复 待解决
HarmonyOS项目里引入RN三方库react-native-webview报错
782浏览 • 1回复 待解决
HarmonyOS 三方so如何访问rawfile文件
1090浏览 • 1回复 待解决
Retrofit这个开源三方库对应的HarmonyOS三方库地址是什么?
1203浏览 • 1回复 待解决
HarmonyOS 三方so如何访问rawfile文件?
1033浏览 • 0回复 待解决
HarmonyOS C++ NDK开发需要集成第三方的静态库
1032浏览 • 1回复 待解决
HarmonyOS 编辑的静态har包中引入了第三方库
1205浏览 • 1回复 待解决
HarmonyOS 如何删除三方库
1028浏览 • 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中加上配置