Android SipManager使应用程序崩溃

时间:2011-09-21 11:21:14

标签: java android voip sip

我正在为android开发一个简单的基于sip的voip应用程序。 我使用了这个sample但是有一些问题,我决定一步一步地写它。

首先,我想在服务器上进行注册。我这样做:

SipManager manager = SipManager.newInstance(this);  
SipProfile.Builder builder = new SipProfile.Builder(number, server);
builder.setPassword(password);
SipProfile me = builder.build();

它工作正常。但是当我做的时候

manager.register(me, 1000, null); 

manager.open(me) 

我的应用程序崩溃了。我在三星i9000上测试了这个。 我认为问题出在wifi连接的某个地方。 有任何建议如何解决?

1 个答案:

答案 0 :(得分:1)

尝试使用SipManager.isApiSupported()进行检查,并且SipManager.isVoipSupported()在您的设备上支持SIP。也许三星禁用了SIP API。