Heim > Java > javaLernprogramm > Hauptteil

Herunterladen und Fortsetzen von Dateiübertragungen per FTP: Welche Java-Bibliothek funktioniert am besten für Android?

Linda Hamilton
Freigeben: 2024-10-24 19:16:29
Original
464 Leute haben es durchsucht

Downloading and Resuming File Transfers via FTP: Which Java Library Works Best for Android?

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>
Nach dem Login kopieren

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!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage