2012-02-16 73 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

相關問題