【发布时间】:2019-12-10 02:31:01
【问题描述】:
我已经使用 Ndk r18b 为 android 构建了 pjsip。
pjsip 已成功构建,适用于以下 android 架构。
1.arm64-v8a
2. armeabi-v7a
3.x86_64
这个库在大多数设备上都可以正常工作,但我们正面临这个问题:
"java.lang.UnsatisfiedLinkError: dlopen failed: 找不到符号 “__aeabi_memclr8”被引用 “/data/app/com.inextrix.astppdialer-2/lib/arm/libpjsua2.so”...”合二为一 加上 A0001 设备。也面临问题:“com.inextrix.astppdialer 电子/艺术: dlopen("/data/app/com.inextrix.astppdialer-1/lib/arm64/libpjsua2.so", RTLD_LAZY) 失败:dlopen 失败:找不到符号“freeifaddrs” 被引用 "/data/app/com.inextrix.astppdialer-1/lib/arm64/libpjsua2.so"..."
在 oppo f1s 设备中。
现在我的 pjsua2.so 文件没有正确加载到一加和 oppo 设备中。我想为每台设备解决这个问题。
请指导我哪个 ndk 版本适合构建 pjsip2.9。
【问题讨论】:
标签: android android-ndk pjsip