用於Android 開發的FTP 庫
問:我正在尋找一個適用於Android 的Java 庫,它可以從以下位置下載和復原檔案傳輸: FTP 伺服器。任何人都可以提供有關此類選項的見解嗎?我遇到過許多客戶端應用程序,但沒有遇到獨立的庫。
答:您可以利用 Apache Commons FTP,它提供了全面的 FTP 實作。以下是示範其用法的範例:
<code class="java">FTPClient ftpClient = new FTPClient(); ftpClient.connect(InetAddress.getByName(server)); ftpClient.login(user, password); ftpClient.changeWorkingDirectory(serverRoad); ftpClient.setFileType(FTP.BINARY_FILE_TYPE); BufferedInputStream buffIn = null; buffIn = new BufferedInputStream(new FileInputStream(file)); ftpClient.enterLocalPassiveMode(); ftpClient.storeFile("test.txt", buffIn); buffIn.close(); ftpClient.logout(); ftpClient.disconnect();</code>
此程式碼建立與 FTP 伺服器的連接,導覽至所需目錄,設定檔案傳輸類型,進入被動模式,並啟動檔案傳輸操作。
以上是透過 FTP 下載和復原檔案傳輸:哪個 Java 函式庫最適合 Android?的詳細內容。更多資訊請關注PHP中文網其他相關文章!