В соответствии с документацией вы должны использовать следующий фрагмент кода для отключения определенного транспорта:
Transports transports = LinphoneCore.getSignalingTransportPorts();
transports.udp = -1;
transports.tls = -1;
transports.tcp = 5060;
LinphoneCore.setSignalingTransportPorts(transports);
Обратите внимание, что существует подобный вопрос связано с iOS, которая использует 0, чтобы отключить определенный транспорт.Тем не менее, Android-документация упоминает:
отрицательное значение, если не установлено
В результате вы должны использовать отрицательные значения как способ отключенияспециальный протокол.