2010-01-18 103 views
12

我是Android SDK的新手。有沒有辦法從我的Android應用程序共享文件,以便可以通過另一臺使用WiFi的計算機訪問它?有支持SMB嗎? (手機上的Android版本是1.6) 謝謝。Android手機和PC之間的文件共享

回答

0

我不知道共享文件的解決方案,但我用AndFTP將我的uGG音樂文件從我的ubuntu盒複製到SD卡。

如果通過共享,你只是指「通過網絡使用」,你可以隨時把它們放在網絡服務器上,並將網址放到android瀏覽器中。

0

如果您正在爲您的手機尋找解決方案,那麼市場上至少有一個samba客戶端。我使用的是SambaExplorer,它工作得很好。我的HTC英雄還附帶了HTC的軟件,它允許我將Windows機器連接到手機,以便來回移動文件。

從API的角度來看,您可以訪問基本上與標準Java相同的api,以及一些額外的東西。有關更多詳細信息,請參閱here

1

另一種選擇是查看JCIFS庫。 SMB(或CIFS)可以通過這種方式實現。雖然,我建議你看看你的Android設備和另一臺電腦之間的通話機制。簡單的文件瀏覽是一回事,但來回的實際通信稍微複雜一點。您可能需要計算機端的守護程序或系統托盤應用程序。

此外,可能存在一些與SMB/CIFS安全相關的問題。您可能會遇到計算機權限問題,Android端最終用戶配置的複雜性問題,或兩者都有問題。只是一個想法!

0

如果使用i-jetty,則可以使用HTTP共享文件和網頁(即使是動態servlet!),然後使用普通Web瀏覽器從計算機上瀏覽它們。

當然,您仍然可以從設備本身瀏覽它們。 :-)

0

您還可以使用天文文件管理器與SMB擴展,適合我!

它很容易設置!

+0

您可能希望就如何可以這樣做一些更多的信息.​​.. – 2012-12-01 09:13:58

0

Samba filesharing app on XDA允許您通過wifi共享Android的「外部」存儲設備作爲Windows/SMB共享文件夾,但目前最低支持的Android版本是2.0.1。

0

使用來自Android市場的FileLinx Professional。

  • 到PC的 「C」 驅動器總訪問。
  • 通過Wi-Fi,3G/4G ......從任何地方連接。
  • 否「Cloud。「
  • 支持大多數文件類型的遠程打印到您的PC連接 打印機。
  • PC端應用程序的Java。
  • 支持UPnP,方便的端口轉發。
  • 多達10個保存設置PC的。

PC端應用程序是免費下載。

相關問題