Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android中主机名的本地网络_Java_Android_Networking_Local_Hostname - Fatal编程技术网

Java Android中主机名的本地网络

Java Android中主机名的本地网络,java,android,networking,local,hostname,Java,Android,Networking,Local,Hostname,我是一名手机开发者。我正在寻找一种方法,它可以作为连接到具有计算机名/主机名的后端服务器的连接,但这种情况很混乱。Android无法理解或解析主机名。有办法解决这个问题吗 e、 g: 与客户建立联系也很有效 与的联网也不起作用。理论上,任何连接到本地网络的设备都应该通过该网络自己的DNS解析主机名。在实践中,Android在这里陷入了困境,因为它默认使用硬编码的外部DNS,只能选择具有自己主机名的备用外部DNS(它不允许您选择路由器的IP地址)。我相信这是为了防止恶意wifi网络为软件更新等提供

我是一名手机开发者。我正在寻找一种方法,它可以作为连接到具有计算机名/主机名的后端服务器的连接,但这种情况很混乱。Android无法理解或解析主机名。有办法解决这个问题吗

e、 g:

与客户建立联系也很有效


与的联网也不起作用。

理论上,任何连接到本地网络的设备都应该通过该网络自己的DNS解析主机名。在实践中,Android在这里陷入了困境,因为它默认使用硬编码的外部DNS,只能选择具有自己主机名的备用外部DNS(它不允许您选择路由器的IP地址)。我相信这是为了防止恶意wifi网络为软件更新等提供虚假主机名,但这仍然令人沮丧。

理论上,任何连接到本地网络的设备都应该通过该网络自己的DNS解析主机名。在实践中,Android在这里陷入了困境,因为它默认使用硬编码的外部DNS,只能选择具有自己主机名的备用外部DNS(它不允许您选择路由器的IP地址)。我相信这是为了防止恶意wifi网络为软件更新等提供虚假主机名,但这仍然令人沮丧。

问问自己:你的Android设备应该如何理解DESKTOP-599U766是什么?通过IP地址,您的手机可以准确地连接到哪里。这个问题是关于灵感的。“扫描IP并发现哪一个是DESKTOP-599U766”可能是一个很好的观点,知道我的意思吗@这就是DNS的用途。DNS将名称解析为IP地址,这是联网所必需的,因为数据包头中有地址,而不是名称。问问自己:您的Android设备应该如何理解DESKTOP-599U766是什么?通过IP地址,您的手机可以准确地连接到哪里。这个问题是关于灵感的。“扫描IP并发现哪一个是DESKTOP-599U766”可能是一个很好的观点,知道我的意思吗@这就是DNS的用途。DNS将名称解析为IP地址,这是联网所必需的,因为数据包头中有地址,而不是名称。