Я разрабатываю приложение для Android с конечной точкой механизма приложений Google, используя Android Studio.
Можно ли заставить локальный сервер механизма приложений открыть порт, на котором он работает? Я пытаюсь отладить приложение Android с помощью телефона, который находится в той же локальной сети, что и мой сервер ядра приложения, но я не могу этого сделать, потому что порты не открываются. Это означает, что хотя я могу получить доступ к серверной программе в localhost:8080
с серверного компьютера, я не могу получить доступ к ней со своего телефона в {server_ip}:8080
.
Теперь я уверен, что у меня нет проблем с переадресацией портов на моем маршрутизаторе, поскольку, когда я беру сгенерированный war-файл и развертываю его на сервере tomcat, я могу получить доступ к серверу со своего телефона. Но тогда я не смогу сделать пошаговую отладку в Android Studio.