#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?