我使用 Apache Commons-net 3.3 为 Android 编写了一个 FTP 服务。
当我在模拟器上运行它时(使用 sdks 17 和 8,即 Android 2.2),一切正常;但是当我在安装 Android 2.2 的 LG P350 上运行它时,以下代码会抛出SocketException
一个超时消息:
ftp.connect(host, port);
其中 ftp 是 FTPClient 的一个实例。参数分别为:192.168.0.100(我的笔记本IP地址)和21。
我再说一遍:相同的代码在模拟器下工作,我的手机是 WiFi 连接到我的 PC 的同一网络,互相 ping。
有人能猜出是什么问题吗?