J2ME访问网络计算机上的文件系统



我正试图通过J2ME MIDlet访问网络计算机上的文件。这个MIDlet运行在通过WI-FI路由器连接到网络的设备上。MIDlet可以查看其他设备(也就是说,它可以查看网络上其他设备的IP)。

有人成功地做到了吗?如果是,您使用了什么连接API,是否可以共享一些代码?

我已尝试使用FileConnection API,但传递以下结果导致连接错误:

conn = (FileConnection)Connector.open("file://IP_OF_COMPUTER_ON_SAME_NETWORK/");

根据FileConnection API,您应该能够连接到网络上的设备,因为它允许访问主机名。

我无法在指定的计算机上运行网络服务器,否则我只会写一个简单的网络脚本(并运行网络服务器)。

提前感谢,Vikram

AFAIK,您不能直接从远程计算机访问文件。如果你仍然想这样做,你的手机必须通过WiFi或GPRS与远程电脑连接。

在远程计算机上安装apache,并将其设置为服务器(localhost)。然后,您可以通过手机浏览器查看文件夹。

最新更新