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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
androbro
326 / 286 / 60
Регистрация: 17.10.2014
Сообщений: 842
#1

Работа с Socket - Программирование Android

12.11.2014, 14:55. Просмотров 344. Ответов 0
Метки нет (Все метки)

Здравствуйте!
Имеется обращение к сокету данного вида:
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 Android Client and Java Socket Server - Программирование Android
Доброго времени суток.Пытаюсь сделать простое клиент-серверное приложение. Клиент - приложение на Android устройстве. Сервер - Приложение...

Socket - Программирование Android
Как работать с сокетами на Android? Есть литература на эту тему?

Socket server over 3g - Программирование Android
Привет. Хотел программу написать, сервер сокет, но что то в сети 3g не работает. Через домашний роутер с wifi и проброс портов все...

Socket AndroiD - Программирование Android
В общем хочу написать сокет (TCP клиент) на андрюху. http://myandroidsolutions.blogspot.ru/2012/07/android-tcp-connection-tutorial.html ...

Не создается Socket - Программирование Android
есть сервер на c#, но не получается законнектиться на него с приложения на Andriod private static final String SERVER_IP = "127.0.0.1"; ...

Сеть через Socket - Программирование Android
Есть программа (клиент), которая должна подключить к серверу, а он передаст ip других серверов и вообщем нужно иметь несколько подключений...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.11.2014, 14:55
Привет! Вот еще темы с ответами:

Socket догрузка файла - Программирование Android
java.lang.ArrayIndexOutOfBoundsException: length=1024; regionStart=20000; regionLength=1024 //f_s - сколько было закачено байт ...

Подключение через Socket - Программирование Android
Недавно начал изучать разработку под андроид и вот поставили задачу написать некий клиент, который должен коннектиЦа через сокет на...

И снова здравствуй Socket - Программирование Android
Недавнюю проблему с сокетами я решил. теперь возникла другая, суть ее в сл. вот кусочек кода подключения к сокету m_host =...

Задать IP для Socket - Программирование Android
Добрый день подскажите как реализовать возможность ввода IP адреса для открытия Socketa. Планируется простой TCP клиент. Main активитии...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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