使用主机名

时间:2015-11-25 13:17:40

标签: android windows hostname

我在我的应用程序中使用套接字服务

  

mSocket = new SocketIO(" ip:port"); //顺利工作

但是我们需要使用"主机名"而不是IP。当我引用"主机名"时,它表示"主机名" Windows中的命令。 下图是我正在使用的命令。

enter image description here

当我使用主机名而不是ip

这样

  

mSocket = new SocketIO(" hostname:port"); //不工作

android启动android错误 -

io.socket.SocketIOException:与主机名握手时出错。无法解析主机" null":没有与主机名关联的地址

1 个答案:

答案 0 :(得分:1)

您的设备配置使用的DNS服务器没有该名称的条目。因此,名称无法解析为地址。您需要正确配置DNS才能使用名称。