httphostconnectexception соединение отказано

Я знаю, что есть много вопросов по этому вопросу, но я просто не смог найти конкретный ответ на этот вопрос. Я пытаюсь получить доступ

        HttpClient client = new DefaultHttpClient();
        URI website = new URI("http://10.0.2.2:8000/timecode");
        HttpGet request = new HttpGet();
        request.setURI(website);
        HttpResponse response = client.execute(request);
        response.getStatusLine().getStatusCode();

Я НЕ тестирую на своем эмуляторе, я тестирую на своем реальном устройстве Android. Я пробовал 127.0.0.1, я пробовал с моим внешним ip

http://externalip:8000/timecode

Я пытался с 192.168... и все еще получил то же исключение.

Может кто-нибудь мне помочь?

1 ответ

Распространенная ошибка - забывать разрешения. Вы добавили необходимое разрешение в свой манифест?

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

Также не забудьте отключить брандмауэр.

Другие вопросы по тегам