我是Android新手,需要使用此功能創建文件管理器:它應該掃描局域網中的服務器並瀏覽共享文件夾(例如EStrongs文件資源管理器會這樣做),但尚未找到線索如何執行那。提前致謝。如何創建一個文件管理器,可以掃描局域網的服務器和瀏覽共享文件夾?
回答
你的應用程序將需要談論SMB協議來做到這一點。 Loof在JCIFS庫。
已經有一個應用程序可以這麼做:Samba Explorer。它是開源的,所以你可能(取決於源)重用它。
非常感謝這個環節。這是我一直在尋找的一種柔軟。是否有其他開源程序,如Samba Explorer或EStrongs Explorer? – 3Gee 2011-06-14 18:17:18
這是一個廣泛的問題。好的,這裏有一條線索 - 從你所知道的開始。有LAN/s,服務器和文件夾,(請參閱,您已經有線索)。設計類來表示它們。從頂級課程開始 - 局域網。使用一些方法來發現所有服務器並列出它們。在沒有崩潰/泄漏/失敗的情況下,它可以100%工作,不要做任何其他事情。不 - 不要簡單地做,做好。網絡的東西是緩慢和塊狀的 - 現在使用一個線程池來掃描你的局域網。
TBH,雖然我一直沒有這麼長時間,但似乎這裏的開發人員喜歡被問到有關設計/代碼/某些方面的具體問題的具體問題,而不是被問到的問題爲複雜的子系統/應用程序提供完整的頂層設計。他們傾向於對'我沒有找到線索'或'我沒有嘗試過任何東西'作出無效反應。
RGDS, 馬丁
是的,我知道這有點廣泛,但我有一個嚴格的截止日期,所以我有點絕望找到答案AQAP。謝謝回答! – 3Gee 2011-06-14 18:19:17
- 1. 如何使用網絡文件管理器瀏覽服務器文件夾
- 2. 網絡文件夾瀏覽器服務
- 3. 我有一個共享文件夾上的服務器,我想用java創建文件和子文件夾?
- 4. (理光打印機)掃描至網絡共享文件夾
- 5. 創建一個文件夾,寫入文件的共享文件夾的服務器
- 6. 兩個網絡服務器之間的共享文件夾
- 7. 共享文件夾/網絡驅動器服務器2008
- 8. Javascript服務器端文件瀏覽器/管理器
- 9. 創建smb服務器以共享文件
- 10. 創建文件夾不可見在文件資源管理器
- 11. 創建文件瀏覽器
- 12. 如何讓共享文件夾給定的服務器在.NET
- 13. PHP,阿賈克斯 - 訪問服務器上的所有文件和文件夾,並創建文件管理器
- 14. 如何在django開發服務器depyloment中共享文件夾
- 15. 創建一個批處理文件,以從多個服務器
- 16. 使用C#創建可從域訪問的共享文件夾
- 17. 兩個域,1個共享服務器,.htaccess文件
- 18. 如何創建Web瀏覽器控件可以使用的本地服務器
- 19. 如何掃描HTML和JavaScript文件以實現跨瀏覽器兼容性?
- 20. 基於瀏覽器的文檔掃描
- 21. Android挑選一個文件夾來掃描文件(文件管理器的意圖)
- 22. ASP.NET MVC服務器文件瀏覽器
- 23. SmartGWT服務器文件瀏覽器
- 24. 如何指向共享託管服務器控制面板文件夾
- 25. 從網絡瀏覽器打開本地文件夾瀏覽器
- 26. PHP在網絡共享文件夾上創建文件
- 27. 如何創建文件共享以從2個不同的本地服務器傳輸文件(P2P-like)
- 28. 瀏覽在iTunes文件共享中共享的應用程序文件夾
- 29. 如何獲取局域網共享設備和文件?
- 30. 是否可以掃描局域網的局域網?
http://jcifs.samba.org/ – Selvin 2011-06-14 11:27:26