If yes then why SipManager.isApiSupported(), SipManager.isVoipSupported() returns false? Is there anything to be done to make it Sip supported? I have tried those codes in the emulator.
If yes then why SipManager.isApiSupported() , SipManager.isVoipSupported() returns false ? Is there anything to
Share
Basically, it’s up to the device. Not all devices support the SIP APIs.
SipManager.isApiSupported()returns false if the device doesn’t support SIP at all, whileSipManager.isVoipSupported()returns false if it does not support the SIP based VoIP APIs.It’s up to your code to verify that the device supports the APIs before using them, and possibly offer a workaround/alternative for devices that don’t.
There’s of course nothing really stopping you from adding your own SIP stack to your application, these APIs will only tell you if it’s built in.