2012-02-16 92 views
1

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

有没有人做过这个成功?如果是的话,你使用了什么连接API,如果你可以共享一些代码?

我已经使用的FileConnection API,但传入连接错误结果如下尝试:

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

按照FileConnection API将,你应该能够连接到设备在网络上,因为它允许主机名访问。

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

由于提前, 维克拉姆

回答

1

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

+0

谢谢Altaaf。手机通过WiFi连接到远程计算机。我在我的问题中提到了这一点。 – 2012-02-16 08:50:48

0

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

+0

欢迎来到SO!如问题所述,Vikram无法在指定的计算机上运行服务器。你有没有涉及运行服务器的另一个建议? – Enigmadan 2013-07-22 09:28:21

相关问题