Android 4.0.3 поддерживает SIP? - PullRequest
0 голосов
/ 24 марта 2012

Если да, то почему SipManager.isApiSupported(), SipManager.isVoipSupported() возвращает false? Что-нибудь нужно сделать, чтобы Sip поддерживал? Я пробовал эти коды в эмуляторе.

1 Ответ

3 голосов
/ 24 марта 2012

В принципе, дело за устройством. Не все устройства поддерживают SIP API.

SipManager.isApiSupported() возвращает значение false, если устройство вообще не поддерживает SIP, а SipManager.isVoipSupported() возвращает значение false, если оно не поддерживает API-интерфейсы VoIP на основе SIP.

Ваш код должен проверить, поддерживает ли устройство API-интерфейсы перед их использованием, и, возможно, предложить обходной путь / альтернативу для устройств, которые этого не делают.

Конечно, ничто не мешает вам добавить свой собственный SIP-стек в ваше приложение, эти API-интерфейсы сообщат вам только, если он встроен .

...