如果是,那么为什么SipManager.isApiSupported()
,SipManager.isVoipSupported()
会返回false
?是否有任何措施可以使Sip得到支持?我在模拟器中尝试过这些代码。
答案 0 :(得分:3)
基本上,这取决于设备。并非所有设备都支持SIP API。
如果设备根本不支持SIP,则 SipManager.isApiSupported()
返回false;如果SipManager.isVoipSupported()
不支持基于SIP的VoIP API,则返回false。
您的代码可以在使用之前验证设备是否支持API,并且可能为不支持API的设备提供解决方法/替代方案。
当然没有什么可以阻止您将自己的SIP堆栈添加到您的应用程序中,这些API只会告诉您它是否内置。