Работа с сервисом через сокеты

Ответить
0800009
Сообщения: 36
Зарегистрирован: 08 мар 2014, 20:40

Работа с сервисом через сокеты

Сообщение 0800009 » 23 июн 2018, 14:50

в активити создаю udpсокет порт допустим 5678
создаю сервис в отдельном процессе там создаю сокет с портом 5679
создаю отдельный поток в активити беру сокет с портом 5678 отправляю дейтаграмму на порт 5679 и успешно получаю ее там.
создаю еще один поток в активити беру сокет с 5678 портом и жду ответа

вытаскиваю из дейтаграммы адресс A= remoute.Address и пытаюсь отправить ответную дейтаграмму по адресу A:5678

и не получаю ее там . Почему???

Самое интересное что на одном аппарате более современном ответ доходит а на другом смартфоне
это же самое приложение работает по другому и активити не получает ответ
с помощью shell терминала и команды netcfg вижу что на том смартфоне где все работает
интефейс активен т.е UP
а на не работающем корректно интерфейc не активен DOWN

0800009
Сообщения: 36
Зарегистрирован: 08 мар 2014, 20:40

Re: Работа с сервисом через сокеты

Сообщение 0800009 » 23 июн 2018, 14:51

В чем проблема подскажите.

Ответить