- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
大家好!
我正在尝试使用以下分支编译 pjsua: http://svn.pjsip.org/repos/pjproject/branches/projects/android/ .我有尝试将 (adb push pjsua/data/local/) 推送到我的 Android-sdk模拟器 但是,当我尝试通过 adb shell 执行它时,AndroidLogCat 给了我以下 SIGFAULT 错误:我哪里错了?谢谢提前。
F/libc ( 464): Fatal signal 11 (SIGSEGV) at 0x000000f0 (code=1)
I/DEBUG ( 33): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 33): Build fingerprint:'generic/sdk/generic:4.0.3/MR1/237985:eng/test-keys'
I/DEBUG ( 33): pid: 464, tid: 464 >>> ./pjsua-arm-unknown-linux-androideabi <<<
I/DEBUG ( 33): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 000000f0
I/DEBUG ( 33): r0 ffffffff r1 beef7c30 r2 beef7c30 r3 ffffffff
I/DEBUG ( 33): r4 00000000 r5 00000000 r6 00000000 r7 00000000
I/DEBUG ( 33): r8 00000000 r9 00000000 10 00000000 fp 00000000
I/DEBUG ( 33): ip 4003c4b9 sp beef7c60 lr 4003c4b1 pc b000469a cpsr 00000030
I/DEBUG ( 33): d0 00000000bd6bc8e3 d1 0000000000000000
I/DEBUG ( 33): d2 0000000000000000 d3 0000000000000000
I/DEBUG ( 33): d4 0000000000000000 d5 41c8f0a46e800000
I/DEBUG ( 33): d6 3f50624dd2f1a9fc d7 c18af9670cce266f
I/DEBUG ( 33): d8 0000000000000000 d9 0000000000000000
I/DEBUG ( 33): d10 0000000000000000 d11 0000000000000000
I/DEBUG ( 33): d12 0000000000000000 d13 0000000000000000
I/DEBUG ( 33): d14 0000000000000000 d15 0000000000000000
I/DEBUG ( 33): scr 00000010
I/DEBUG ( 33):
I/DEBUG ( 33): #00 pc b000469a /system/bin/linker
I/DEBUG ( 33): #01 pc 000264ac /system/lib/libc.so (__set_errno)
I/DEBUG ( 33):
I/DEBUG ( 33): code around pc:
I/DEBUG ( 33): b0004678 95004840 44784a40 4d414b40 447b447a @H..@JxD@KAMzD{D
I/DEBUG ( 33): b0004688 682d447d f44f9103 95017140 f0009402 }D-h..O.@q......
I/DEBUG ( 33): b0004698 f8d4ff67 b10330f0 f8d44798 b17000e0 g....0...G....p.
I/DEBUG ( 33): b00046a8 10e4f8d4 f7ff2200 2000f9b5 f8d4e007 ....."..... ....
I/DEBUG ( 33): b00046b8 f04f20a8 f04230ff f8c40102 b00710a8 .O..0B.........
I/DEBUG ( 33):
I/DEBUG ( 33): code around lr:
I/DEBUG ( 33): 4003c490 f240b507 9300736c 33fff04f 466b9301 ..@.ls..O..3..kF
I/DEBUG ( 33): 4003c4a0 fd80f7ff bf00bd0e 4604b510 fe90f7ec ...........F....
I/DEBUG ( 33): 4003c4b0 f04f6004 bd1030ff 0ffff110 db02b510 .`O..0..........
I/DEBUG ( 33): 4003c4c0 f7ff4240 bd10fff1 48214603 4478b5f0 @B.......F!H..xD
I/DEBUG ( 33): 4003c4d0 b0976800 68022150 4620ac01 92154e1d .h..P!.h.. F.N..
I/DEBUG ( 33):
I/DEBUG ( 33): stack:
I/DEBUG ( 33): beef7c20 00000000
I/DEBUG ( 33): beef7c24 4003c4c7 /system/lib/libc.so
I/DEBUG ( 33): beef7c28 00000000
I/DEBUG ( 33): beef7c2c 4002f477 /system/lib/libc.so
I/DEBUG ( 33): beef7c30 b00144c4
I/DEBUG ( 33): beef7c34 00000000
I/DEBUG ( 33): beef7c38 10000000
I/DEBUG ( 33): beef7c3c 00000000
I/DEBUG ( 33): beef7c40 00000000
I/DEBUG ( 33): beef7c44 4002f49b /system/lib/libc.so
I/DEBUG ( 33): beef7c48 00000000
I/DEBUG ( 33): beef7c4c 0000c090 /data/local/pjsua-arm-unknown-linux-androideabi
I/DEBUG ( 33): beef7c50 b00144c4
I/DEBUG ( 33): beef7c54 0000c070 /data/local/pjsua-arm-unknown-linux-androideabi
I/DEBUG ( 33): beef7c58 df0027ad
I/DEBUG ( 33): beef7c5c 00000000
I/DEBUG ( 33): #01 beef7c60 00000001
I/DEBUG ( 33): beef7c64 beef7d47 [stack]
I/DEBUG ( 33): beef7c68 00000000
I/DEBUG ( 33): beef7c6c beef7d6d [stack]
I/DEBUG ( 33): beef7c70 beef7d82 [stack]
I/DEBUG ( 33): beef7c74 beef7d92 [stack]
I/DEBUG ( 33): beef7c78 beef7dba [stack]
I/DEBUG ( 33): beef7c7c beef7df7 [stack]
I/DEBUG ( 33): beef7c80 beef7e10 [stack]
I/DEBUG ( 33): beef7c84 beef7e2a [stack]
I/DEBUG ( 33): beef7c88 beef7f55 [stack]
I/DEBUG ( 33): beef7c8c beef7f68 [stack]
I/DEBUG ( 33): beef7c90 beef7f83 [stack]
I/DEBUG ( 33): beef7c94 beef7fa0 [stack]
I/DEBUG ( 33): beef7c98 beef7fb3 [stack]
I/DEBUG ( 33): beef7c9c 00000000
I/DEBUG ( 33): beef7ca0 00000010
I/DEBUG ( 33): beef7ca4 000030d7
编辑 1:我必须指出,我已经知道诸如 csipsimple 之类的解决方案。无论如何,我有兴趣使用 Android-ndk 的工具解决我的交叉编译问题。
最佳答案
为什么不尝试使用 Android 设备呢?我在 android 网站上发现 android 模拟器通常与 sip 堆栈不兼容。
关于android - 为安卓使用 pjsua,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11638040/
如何获取python pjsua? $ wget http://www.pjsip.org/release/2.1/pjproject-2.1.tar.bz2 $ tar xvfj pjproject
我在尝试导入 python 模块 pjsua 时遇到以下错误。我有 Mac OS 10.8.1 版本。我验证了http://www.darrensessions.com/?p=292中提供的解决方案并
大家好! 我正在尝试使用以下分支编译 pjsua: http://svn.pjsip.org/repos/pjproject/branches/projects/android/ .我有尝试将 (ad
我正在尝试编译并运行一个使用 PJSua 构建的小型 c 应用程序。当我尝试运行该应用程序时,出现大量错误,其中之一如下: Undefined symbols for architecture x86
我有一个使用 pjsip 的 iOS Voip 应用程序。而且我必须将所有来自 pjsip 的日志写入文件,但我不知道如何以及从哪里开始。谁能帮帮我? 最佳答案 要将日志从 pjsua 写入文件,我们
我在 Raspberrypi 上使用 PJSIP 2.7 和 Python,我有 2 个问题: 问题 1: 我怎么知道可用的编解码器?我正在使用 enum_codecs() 方法列出编解码器,但它返回
我在 Linux 上使用 pjsip 2.3 时遇到了一些问题。该系统可以正常工作数天。但是过了一段时间,声卡就没有声音了: 所有来电正常挂断/挂断 文件中的声音正常 RTP 正确发送/接收 日志消息
我尝试创建多个 sip 帐户,这些帐户应该与不同的服务器一起工作,但只有在其中一个服务器可用时才能同时与一个服务器一起工作。我可以轻松地创建具有不同 IP 和 SIP 号码的帐户,并且工作正常。但是在
我正在尝试构建和运行 pjsip 的 pjsua 示例应用程序并已成功构建它。 我已经关注了这个 PJSIP教程。 ID : sip:150@123.12.xxx.123:5060 注册商:sip:1
我正在使用 pjsua 的 python 模块并尝试注册到 PBX。 这是代码: import sys import pjsua as pj import threading def log_cb(l
我正在尝试使用 pjsua 向 SIP 服务器发出 SIP 请求,pjsua 是 pjsip 的 SIP 客户端(版本 2.10,2020-02-14)。以这种方式启动客户端: pjsua-x86_6
我希望使用 Android Pjsua2 库在不丢失音频调用的情况下即时暂停和取消暂停视频通话中的视频传输。但是有些我无法理解如何实现该功能来采样 android pjsua2 应用程序。任何帮助将不
我已成功构建适用于 Android 的 pjsua 示例应用程序...但是,没有说明下一步如何进行...是否有关于如何使用示例应用程序作为 SIP 调用基础的有用教程?! 最佳答案 Follow th
我正在编写一个脚本,该脚本使用 curses 在屏幕底部生成一个主窗口和一个日志窗口。 似乎当我导入 pjsua 时它坚持打印到屏幕,即使我已将日志级别设置为 0。这是它输出的内容: 15:49:09
我正在尝试使用 Visual Studio 2012 在 Windows 中构建 _pjsua C 扩展。 我从这里下载了源代码 - http://www.pjsip.org/download.htm
我正在使用 PJSUA 在 android 中开发 VOIP 应用程序,在这里我想静音通话 我正在阅读与 PJSUA 相关的文档,我找到了用于此目的但无法在 android APP 中实现的方法,请任
进口pjsua 这是我第一次在 python 中使用 pjsua 库,我试图在 ubuntu 20 上导入它,它给了我一个错误 ->没有名为“pjsua”的模块 有人可以帮我安装吗? 最佳答案 pyt
我正在使用 pjsua 模块维护一个 python/QT 应用程序 (Linux Mint),该模块旨在处理多个传入的 SIP 调用。这是一个旧版本,1.x。 我发现这个模块与随 Linux Mint
您好,我正在尝试为 Android 视频通话编译 pjsua。在执行 pjusa 上的步骤后我收到以下错误。 ../src/pjsua/pjsua_app_cli.c:1253: error: und
所以我正在使用 C 编写一个带有 PJSUA 的软电话客户端。所以首先我尝试了 pjsip-homepage 给出的示例。现在我在注册到我的 Asterisk 服务器时遇到错误,但我无法弄清楚为什么会
我是一名优秀的程序员,十分优秀!