Работа с сетью в разных версиях андройд

Ответить
iandryxa
Сообщения: 58
Зарегистрирован: 23 янв 2014, 20:40

Работа с сетью в разных версиях андройд

Сообщение iandryxa » 23 окт 2014, 19:15

Всем доброго времени суток!)
Ребят прошу помощи, столкнулся с такой проблемой, есть простое приложение(клиент) отправляет текстовые сообщения на сервер вот код отправки сообщения на сервер:

Код: Выделить всё

try{
                    add();
                    socket = new Socket("192.168.0.102", 5000);
                    PrintWriter writer = new PrintWriter(socket.getOutputStream());
                    writer.println(message);
                    writer.close();
                    mEditText.setText("");
                }catch(Exception e){
                    e.printStackTrace();
                    Toast t = Toast.makeText(getApplicationContext(), "Ошибка подлкючения..", Toast.LENGTH_SHORT);
                    t.show();
                    Log.e(TAG, "Получено исключение!");
                }
Так вот, в версии андройд 2.3 все работает нормально, но в версиях 4.0.3 и выше вылетает исключение, в чем может быть проблема?

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Работа с сетью в разных версиях андройд

Сообщение Mikhail_dev » 24 окт 2014, 08:49

Проблема в том, что вы не читаете текст исключений. Если вы забьете название исключения в поиск, то вы найдете 100500 ссылок на решение этой проблемы на всех языках мира, ибо в андроиде это одна из самых известных ошибок.

Ответить