Szukam biblioteki Java, która działa na Androida, który może pobierać i wznawiać pliki z serwera FTP. Czy ktoś wie o takiej bibliotece? Znalazłem wiele aplikacji klienckich, ale nie mam autonomicznych bibliotek.Android FTP Library
Odpowiedz
Spróbuj użyć apache commons ftp
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();
Zacząłem używać ftp Apache i to jest piękne. – MattK
bardzo bardzo ważne - aktywny tryb nie działa na urządzeniu z Androidem. Musisz wejść w tryb pasywny. , więc między łącz i Zaloguj się to: ftpClient.enterLocalPassiveMode(); – MattK
czy jesteś pewien, że na Androidzie są apsy comms ftp client api? – Reno
Czytałaś [ten zasób] (http://www.javaworld.com/javaworld/jw-04-2003/jw-0404-ftp.html)? Możesz wybrać coś z tego. W szczególności [ta strona] (http://www.javaworld.com/javaworld/jw-04-2003/ftp/jw-0404-ftptable.html). – Bostone
A co powiesz na napisanie odpowiedzi z tą zawartością? – mliebelt