У меня есть эмулятор android. Я запускаюсь из eclipse и просто пытаюсь подключиться к простому серверу сокетов, который я написал в .NET(С#).
Сервер работает на том же компьютере на порту 4505. Я могу использовать telnet (через PuTTy) для сервера, и он работает нормально, но когда я пытаюсь подключиться к серверу с эмулятором Android, я получаю: java.net.ConnectException - localhost/127.0.0.1: 4505 - Соединение отклонено при ошибке org.apache.harmony.luni.net.
Я предполагаю, что это потому, что эмулятор находится в другой подсети или что-то в этом роде? Если бы это было так, хотя я бы подумал, что у меня будет другая ошибка, которая будет поймана в блоке catchHostException...