Может кто-нибудь сказать мне, почему это не работает в эмуляторе Android? Из браузера у меня есть доступ, и сервер является внутренним. Все, о чем я могу думать, это то, что у меня отсутствует какая-то конфигурация в моем приложении, чтобы он мог получить доступ к сетевому уровню.
try {
InetAddress server = Inet4Address.getByName("thehost");
//Doesn't work either
//or InetAddress server2 = Inet4Address.getByAddress(new String("192.168.1.30").getBytes());
if(server.isReachable(5000)){
Log.d(TAG, "Ping!");
}
Socket clientsocket = new Socket(server, 8080);
} catch (UnknownHostException e) {
Log.e(TAG, "Server Not Found");
} catch (IOException e) {
Log.e(TAG, "Couldn't open socket");
}
Выбрасывает неизвестное исключение
Спасибо