FTP-Bibliothek für Android-Entwicklung
F: Ich bin auf der Suche nach einer Java-Bibliothek für Android, die das Herunterladen und Fortsetzen von Dateiübertragungen ermöglicht ein FTP-Server. Kann jemand Einblicke in eine solche Option geben? Ich bin auf zahlreiche Client-Anwendungen gestoßen, aber nicht auf unabhängige Bibliotheken.
A: Sie könnten Apache Commons FTP verwenden, das eine umfassende FTP-Implementierung bietet. Hier ist ein Beispiel, das seine Verwendung demonstriert:
<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>
Dieser Code stellt eine Verbindung zum FTP-Server her, navigiert zum gewünschten Verzeichnis, legt den Dateiübertragungstyp fest, wechselt in den passiven Modus und initiiert den Dateiübertragungsvorgang.
Das obige ist der detaillierte Inhalt vonHerunterladen und Fortsetzen von Dateiübertragungen per FTP: Welche Java-Bibliothek funktioniert am besten für Android?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!