2009-10-14 41 views
41

Android'de çalışan ve bir FTP sunucusundan dosya indirip çalıştırabilen bir java kitaplığı arıyorum. Böyle bir kütüphaneyi bilen var mı? Çok sayıda istemci uygulaması buldum, ancak tek başına kütüphaneler yoktu.Android FTP Kitaplığı

+1

sen [bu kaynağı] okudun kullanarak deneyin (http://www.javaworld.com/javaworld/jw-04-2003/jw-0404-ftp.html)? Ondan bir şey seçebilirsin. Özellikle [bu sayfa] (http://www.javaworld.com/javaworld/jw-04-2003/ftp/jw-0404-ftptable.html). – Bostone

+1

Peki, bu içerikle sadece bir cevap yazmaktan ne haber? – mliebelt

cevap

68

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(); 
+1

Apache commons ftp kullanmaya başladım ve bu bir güzel. – MattK

+8

çok çok inportant - aktif mod android cihazınızda çalışmıyor. Pasif moda girmelisiniz. bağlantı ve oturum açma arasında şunu girin: ftpClient.enterLocalPassiveMode(); – MattK

+0

android üzerinde apache comms ftp client api olduğundan emin misiniz? – Reno

İlgili konular