任何人都可以告訴我爲什麼這不起作用的Android模擬器?從瀏覽器中我可以訪問,服務器是內部的。我能想到的是,我錯過了我的應用程序的一些配置,所以它可以訪問網絡層。Android HTTP連接
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");
}
拋出一個UnknownHostException
感謝
就是這樣。非常感謝你。 – Eldelshell 2009-01-14 11:56:12