我正在尝试从我的Android应用程序连接到在Roving Networks WiFly上运行的服务器的TCP连接。WiFly显示为主机名WiFly,IP地址为192.168.1.4。
如果我使用IP地址连接,则连接正确打开,但是如果我使用主机名连接,则会出现错误:
无法打开主机“wifly”:“没有与主机名关联的地址”
以下是使用的代码片段:
有什么想法吗?
如果我使用IP地址连接,则连接正确打开,但是如果我使用主机名连接,则会出现错误:
无法打开主机“wifly”:“没有与主机名关联的地址”
以下是使用的代码片段:
try
{
InetAddress serverAddr = InetAddress.getByName("wifly");
Log.d("TCP Client", "C: Connecting...");
//create a socket to make the connection with the server
Socket socket = new Socket(serverAddr, SERVERPORT);
.......
}
有什么想法吗?