Socket-программирование в Android - PullRequest
       3

Socket-программирование в Android

0 голосов
/ 21 сентября 2011

Я написал короткий TCP-сервер и TCP-клиент на Java. Все работает нормально при работе TCP-связи. Сегодня я попытался реализовать свой сервер в Android-приложении и получил проблемы с методом serversocket.accept. Каждый раз, когда выполняется строка с вызовом метода serversocket.accept (), система выходит из строя.

Нужно ли использовать потоки для решения проблемы. Или есть другое решение этой проблемы?

1 Ответ

1 голос
/ 21 сентября 2011

Система не "ломается". Когда вы запускаете метод accept (), программа ожидает входящего соединения. Так что, если поток активности запускает этот метод, он останавливается до тех пор, пока не будет установлено входящее соединение. Но если действие не отвечает более 5 секунд, программа не работает.

Попробуйте использовать тему, на самом деле это не сложно ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...