Форум программистов, компьютерный форум CyberForum.ru

Работа с Socket - Android

Войти
Регистрация
Восстановить пароль
 
androbro
313 / 273 / 51
Регистрация: 17.10.2014
Сообщений: 820
12.11.2014, 14:55     Работа с Socket #1
Здравствуйте!
Имеется обращение к сокету данного вида:
Java
1
2
3
4
Socket mySock = new Socket("192.168.0.60", 5001);
PrintWriter out = new PrintWriter(new BufferedWriter( new OutputStreamWriter(mySock.getOutputStream())), true);
BufferedReader reader = new BufferedReader(new InputStreamReader(mySock.getInputStream()));
out.println(str);
и вот такая строка для чтения:
Java
1
2
3
 while ((buff = reader.readLine()) != null ){
msg = buf//итд
}
Все это находится в AsyncTask.
Получается такая проблема что когда мы отправляем запрос на получение к примеру двух строк - мы их получаем, но после залипаем(засыпаем, останавливаемся) на строке while ((buff = reader.readLine()) != null ){...т.е. он даже не зацикливается а просто останавливается, но и из цикла тоже не выходит))
Как мне кажется я просто работаю с сокетом не правильно.
Был бы признателен за разъяснение.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.11.2014, 14:55     Работа с Socket
Посмотрите здесь:

Android Socket
Подключение через Socket Android
И снова здравствуй Socket Android
Android Socket AndroiD
Socket Android Client and Java Socket Server Android
Android Socket не видит отключения сети
Android Socket server over 3g
Android TCP Socket Client
Android Socket Server, Client
Android Не создается Socket
Android Задать IP для Socket
Socket догрузка файла Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 05:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru