HarmonyOS 只增加curl的配置没做其他改动的情况下NAPI的APP闪退
curl的配置没做其他改动的情况下NAPI的APP闪退,请问应该怎么解决?
按照DevEco Studio 的NativeC++模板创建一个新项目后,没修改任何代码,添加curl的配置。
curl的编译继承参考链接:
https://gitee.com/openharmony-sig/tpc_c_cplusplus/blob/master/thirdparty/curl/docs/hap_integrate.md
添加配置后能正常编译并在手机上运行,但是点击字符“Hello Word”后APP闪退。
DevEco Studio的崩溃日志显示的代码没修改过。
curl的编译方法参考链接:
https://gitee.com/openharmony-sig/tpc_c_cplusplus
目前怀疑是so的依赖关系有问题,但是使用DevEco Studio的自带的hdc无法使用ldd,大多数目录也不能使用ls查看。自带的hdc所在目录为:
DevEco Studio\sdk\HarmonyOS-NEXT-DB1\openharmony\toolchains\
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 有subwindow的情况下跳转到了其他subwindow上了
118浏览 • 1回复 待解决
HarmonyOS 配置系统路由表的情况下,无法正常显示页面
314浏览 • 1回复 待解决
怎样监听app 的闪退,当APP闪退的时候能够记录崩溃的日志,并上报服务端。能够分析。
2815浏览 • 1回复 待解决
HarmonyOS text设置为超长情况下尾部省略,特定情况下展示异常,尾部还有空间的情况下提前省略
359浏览 • 1回复 待解决
HarmonyOS 应用逻辑出错,app闪退,这是正常的么
342浏览 • 1回复 待解决
加载FFMpeg后APP出现闪退
453浏览 • 1回复 待解决
更新了hadoop的配置文件,在整个集群其他节点都需要更改的情况下,如何能够快速复制到其他节点上?
2001浏览 • 1回复 待解决
使用document类下的document.choose(),选择文件闪退 的问题?
5455浏览 • 2回复 待解决
#鸿蒙通关秘籍#如何在不配置权限的情况下选择和保存用户文件?
242浏览 • 1回复 待解决
HarmonyOS 主线程耗时任务,app闪退
292浏览 • 1回复 待解决
HarmonyOS 使用代理的情况下,无法加载本地图片
226浏览 • 1回复 待解决
HarmonyOS 如何在不获取CustomDialogController的情况下,关闭dialog
326浏览 • 1回复 待解决
Text组件在不配置宽度的情况下,有没有办法实现超出部分隐藏
1318浏览 • 2回复 待解决
HarmonyOS 手机静音情况下,无法震动
200浏览 • 1回复 待解决
页面上存在多个video组件,如何控制各自的播放和停播,在只使用一个controller的情况下
2031浏览 • 1回复 待解决
HarmonyOS 在连接蓝牙的情况下,怎么使用蓝牙(sco)采集
98浏览 • 1回复 待解决
HarmonyOS textInput在没有点击的情况下进入响应输入的状态
567浏览 • 1回复 待解决
拆分har包的情况?什么情况下建议拆分,什么情况不建议拆分?
430浏览 • 1回复 待解决
HarmonyOS在使用@BuilderParam的情况下如何使用@Provide和@Cousume
609浏览 • 1回复 待解决
HarmonyOS 如何在不使用web组件的情况下获得useragent
285浏览 • 1回复 待解决
HarmonyOS TextInput 如何修改密码输入情况下的默认眼睛图标
713浏览 • 1回复 待解决
Promise机制失败的情况下,拿到的异常是个object类型
752浏览 • 1回复 待解决
该报错应该是没有正确链接上so导致的:
1、首先需要在终端中输入 readelf -d entry/libs/arm64-v8a/libxxx.so来查找soname,确认下动态库的soname,将entry/libs/${OHOS_ARCH}下的so改名为这个soname
2、Cmakelist中使用三方库中的路径,使用如下的方式链接so:
而不是选择
的路径,这样链会导致名字和带版本号的so不统一
3、请确保entry/libs在不同框架(如arm64_v8a、x86_64)下的so与src/main/cpp/thirdparty/cJSON下对应框架下的so文件大小一致且文件名无误
具体可以参考链接:
https://gitee.com/openharmony-sig/tpc_c_cplusplus/blob/master/lycium/doc/app_calls_third_lib.md