最近,我正在尝试在android中使用SIP API
并且多次搜索,我发现了SipDemo(sample project
的{{1}})。我只是在eclipse中导入项目。但是,当我在此项目中查找详细信息时(android-10
),我发现Log.e(...)
始终是SipManager manager
,即使在此行之后:null
。因此,无论我向Sip提供商注册什么,我都无法让它发挥作用!任何人都有同样的问题?任何人都可以给我一个建议吗?
编辑:
如果我使用link here,我可以通过manager = SipManager.newInstance(this);
,register
和call
调用我的模拟器。但是,使用我的设备SamSung SII,它不起作用!!这是因为我的设备或基本API有问题吗?!
答案 0 :(得分:3)
并非所有Android设备都支持使用SIP进行VOIP呼叫。您应始终呼叫isVoipSupported()
以验证设备是否支持VOIP呼叫,并isApiSupported()
验证设备是否支持SIP API。