【问题标题】:android sip api SipProfile builder problemeandroid sip api SipProfile builder 问题
【发布时间】:2013-06-27 07:57:21
【问题描述】:

您好,我正在开发 android sip api 我在创建配置文件时遇到问题。 我测试了两种方法: 1)

try {

        SipProfile.Builder builder = new SipProfile.Builder("sip:165@40.134.279.145");
        builder.setPassword("******");
        builder.setPort(5060);           
        me = builder.build();

        manager.open(me);

    } catch (ParseException pe) {
        Log.d("error", "connexion error");
    } 

   catch (SipException se) {
        Log.d("profile", "error");
    }

2)

try {

        SipProfile.Builder builder = new SipProfile.Builder(username,domaine);
        builder.setPassword("******");
        builder.setPort(5060);           
        me = builder.build();

        manager.open(me);

    } catch (ParseException pe) {
        Log.d("error", "connexion error");
    } 

   catch (SipException se) {
        Log.d("profile", "error");
    }

==> 第一种方法我在 Open(me) 中得到 NullPointer 异常 // me 是配置文件的变量

==> 对于第二个,我有一个 parseException,但是用户名和域都很好,并且使用软电话 Draytek 进行了测试。

注意:我正在使用 4.0 android 版本的设备上进行测试,并且我添加了清单权限。

【问题讨论】:

    标签: android uri sip profile parseexception


    【解决方案1】:

    请提供您捕获的异常的完整堆栈跟踪。另外,您是否尝试过将端口集成到 URI 中,即 I.E. “sip:165@40.134.279.145:5060”?

    讨论了有效的 SIP URI here

    【讨论】:

      猜你喜欢
      • 2014-07-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-14
      • 2011-08-17
      相关资源
      最近更新 更多