Подключение к локальному хосту — Android

#android #sockets

#Android #сокеты

Вопрос:

Я запускаю tomcat на своей машине и только для тестирования. Я пытаюсь подключиться к своему локальному хосту. Я знаю, что IP-адрес локального хоста для Android равен 10.0.2.2. Но он выдает исключение, в котором говорится

 java.net.SocketException: Network Unreachable
  

Как мне подключиться к моему локальному хост-компьютеру?

Комментарии:

1. все то же исключение

2. Есть ли у вас разрешение на доступ в Интернет в вашем манифесте?

3. Если это локальный хост, почему бы не попробовать 127.0.0.1 ?

4. Может быть, это просто я не понимаю, о чем вы просите. Но, возможно, это помогло бы, если бы вы добавили некоторые детали. Tomcat запущен на вашем компьютере? И вы запускаете приложение в эмуляторе и пытаетесь подключиться из этого приложения к вашему запущенному экземпляру tomcat?

Ответ №1:

используется как http://10.0.2.2:8080/webservice.html

Ответ №2:

Проблема решена. Я пробовал это с телефона в режиме отладки. работает finr из эмулятора

Комментарии:

1. Я сталкиваюсь с такой же проблемой. Как я могу вывести из режима отладки? Какие шаги предпринять, чтобы остановить режим отладки для эмулятора Android?