gpt4 book ai didi

android - java.net.SocketException : Host is unresolved? 异常

转载 作者:行者123 更新时间:2023-11-30 03:38:57 24 4
gpt4 key购买 nike

我在 FileZilla Server App 中创建了一个用户。它的服务器地址是“127.0.0.1”,端口是“14147”。我可以从 FileZilla 连接到它,也可以在我的浏览器没有任何问题。但我无法使用我的 Android 模拟器连接到它。这是我的代码:

public FTPClient ftp = new FTPClient();
ftp.connect("127.0.0.1:14147");

但我在 Logcat 中得到了这个:

java.net.SocketException: Host is unresolved: 127.0.0.1:14147

有什么问题吗?

最佳答案

服务器在您的 PC 上运行,IP 127.0.0.1 在这里表示本地主机,因此当您将本地主机放在您的 Android 应用程序上时,它会尝试访问自己的本地主机。

在你的机器上执行 ipconfig,找出你机器的 localhost 解析到什么,并使用该 IP 地址而不是 localhost 进行 ftp 连接。

关于android - java.net.SocketException : Host is unresolved? 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16136757/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com