Получить ошибку времени ожидания при подключении клиента к серверу

Я пытаюсь сделать переадресацию портов между моей машиной Linux и устройством Android, чтобы я мог отправлять данные друг другу через USB. Порт, к которому я подключаю их, - 38300, и я выполнил эту команду в терминале; ./adb forward tcp:38200 tcp:38200. Я запускаю приложение и пытаюсь подключиться, но получаю сообщение об истечении времени ожидания подключения. Было интересно, если кто-нибудь имел представление об этом. Я запускаю сервер на своем устройстве Android в качестве приложения, а клиент - на своем компьютере.

1 ответ

Попробуйте открыть все порты на вашем Android, запустите (с правами root):

iptables -I INPUT -j ACCEPT
iptables -I OUTPUT -j ACCEPT

Для полной информации о iptables читайте man

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