Подтвердить что ты не робот

Java-сокет IOException - разрешение отклонено

Я пытаюсь подключиться к серверу в моей сети, где запущен tcp-прослушиватель, используя следующий Java-код. Я получаю IOException - разрешение отклонено. Это от эмулятора android 2.2.

Кто-нибудь знает, почему?

Socket socket = new Socket("1.1.1.1", 1111);
PrintWriter out = new PrintWriter(socket.getOutputStream(), true);
out.println("test");
socket.close();
4b9b3361

Ответ 1

Да, как сказал Моррисон выше, вам, вероятно, нужно поместить это разрешение в ваш файл манифеста.

<uses-permission android:name="android.permission.INTERNET" />

Ответ 2

Возможно, есть две причины, по которым вы указали эту строку кода в android.manifest

   <uses-permission android:name="android.permission.INTERNET" />

или это может быть связано с настройкой брандмауэра. Возможно, ваше затмение заблокировано брандмауэром для связи через сеть.