Я занимаюсь разработкой простого приложения для VoIP на основе SIP для Android.
Я использовал этот образец , но были некоторые проблемы, и я решил написать его шаг за шагом.
Сначала я хочу зарегистрироваться на сервере. Я делаю:
SipManager manager = SipManager.newInstance(this);
SipProfile.Builder builder = new SipProfile.Builder(number, server);
builder.setPassword(password);
SipProfile me = builder.build();
И все работает отлично. Но когда я делаю
manager.register(me, 1000, null);
или
manager.open(me)
мое приложение упало. Я проверяю это на Samsung i9000.
Я думаю, что проблема где-то в связи Wi-Fi.
Любые советы, как исправить?