Android SipManager使应用程序崩溃
问题描述:
我正在为android开发一个简单的基于sip的voip应用程序。 我用这个sample,但有一些问题,我决定一步一步写。Android SipManager使应用程序崩溃
首先我想在服务器上进行注册。我这样做:
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上测试这个。 我认为一个问题是在无线连接的某个地方。 任何建议如何解决?
答
尝试使用SipManager.isApiSupported()进行检查,并且SipManager.isVoipSupported()是您的设备支持SIP。也许三星禁用了SIP API。
+0
它真的被三星*了。 – Pavel
你能否提供打印的堆栈跟踪? – AndroidHustle
不,我甚至无法进行USB调试,我的eclipse不能“看见”我的手机。我只是安装了一个应用程序,并尝试运行... – Pavel
你应该尝试在调试模式下运行它连接到日食,这应该给你更多的继续问题可能是 – AndroidHustle