【问题标题】:All Third party sip library sample project contains lot of error .How to proceed所有第三方 sip 库示例项目都包含很多错误。如何继续
【发布时间】:2014-03-19 06:31:02
【问题描述】:

起初我想使用本机 sip apis 在 android 应用程序中实现 sip 调用,它工作正常,但在 CANVAS 3、Samsung S2、s3 等某些设备上它不起作用。调试后我发现这行代码是返回NULL

ma​​nager = SipManager.newInstance(ctx);

这意味着该设备不支持 Sip APIs。但在同一设备上,其他用于 sipcalling 的应用程序(如 SipDroid 等)工作正常。这怎么可能?他们不使用本机 sip APIs 吗??

因此开始寻找第三方支持,但所有库都只有一个开源项目,我在导入这些项目时遇到很多错误。

sipdroid 使用 mjsip

csipsimple 使用 pjsip

imsdroid 使用 Doubango

我已经尝试了很多次构建它并在android模拟器上启动它,但没有任何成功。源代码不会生成并生成大约 1500 个错误。同时,当我下载应用程序的apk文件时,它在模拟器上运行没有任何问题。

我在互联网上搜索过,并没有在公开场合发现任何关于该问题原因的具体问题。

我想知道官方网站上的源代码是否有一些实际应用程序没有的错误,而您还没有机会将更正添加到公共源代码中。

【问题讨论】:

    标签: android sip sipdroid mjsip csip-simple


    【解决方案1】:

    您是否尝试过基于 CSipSimple 完美运行的 project 我曾经使用过它,它编译时没有任何错误。它可能对你有帮助。

    【讨论】:

    • 在导入 eclipse 时缺少 bcoz 说 No projects are found to import
    • 然后创建一个项目并复制该项目中的所有文件
    • 现在它也有错误..pjsip 是付费图书馆吗
    • 我曾经使用过这个项目,一旦它运行良好,可能是他们改变了一些东西。
    • 感谢您给您宝贵的时间。我将通过 linphone ..如果您有任何 sip 的工作项目示例,请通过 ayazshakeeb@gmail.com 与我分享
    猜你喜欢
    • 2015-12-02
    • 1970-01-01
    • 2016-11-21
    • 1970-01-01
    • 1970-01-01
    • 2013-11-27
    • 1970-01-01
    • 2013-10-11
    • 2018-01-16
    相关资源
    最近更新 更多