Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android sip api SipProfile builder问题_Android_Uri_Sip_Profile_Parseexception - Fatal编程技术网

android sip api SipProfile builder问题

android sip api SipProfile builder问题,android,uri,sip,profile,parseexception,Android,Uri,Sip,Profile,Parseexception,您好,我正在使用android sip api,我在创建配置文件时遇到问题。 我测试了两种方法: (一) (二) ==>使用第一种方法,我在Open(me)中得到一个null指针异常//me是配置文件的变量 ==>对于第二个,我有一个parseException,但是用户名和域名都很好,并用软电话Draytek进行了测试 注意:我正在使用4.0 android版本的设备上进行测试,我为清单添加了权限。请提供您捕获的异常的完整堆栈跟踪。此外,您是否尝试将端口集成到URI中,即“sip:165@40

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

(二)

==>使用第一种方法,我在Open(me)中得到一个null指针异常//me是配置文件的变量

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


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

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

讨论了有效的SIPURI

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");
    }
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");
    }