As far as I can tell, there is no compatibility problem. Enable server logging and see if you get a "250 or [some number] directory OK", and hopefully its the same code you are running with the same account; it could be a minor bug somewhere else....:-)
-Chander www.unisaran.com On Dec 6, 8:26 pm, armstrong <[email protected]> wrote: > Hi, all > > I am writing a ftp client on android sdk 1.5 with apache-commons-net- > ftp-2.0. I can successfully connect to my testing ftp server but with > I use listFiles() it return an empty FTPFile[]. > > I put the same code in a normal java program and it works fine. I > don't know where is wrong. Any compatible problem when apache-commons- > net-ftp-2.0 and android works together? > > Here is my test code: > > FTPClient ftpClient = new FTPClient(); > try { > ftpClient.connect("192.168.1.102", 21); > ftpClient.login("testftp", "testftp"); > Thread.currentThread().sleep(5000); > System.out.println("bbbbbb: " + > ftpClient.getReplyString()); > FTPFile[] ftpFiles = ftpClient.listFiles(); > System.out.println("aaaaaa: " + > ftpFiles.length); > } catch (Exception e) { > e.printStackTrace(); > } > > android output: > bbbbbb: 230 Login successfully. > aaaaaa: 0 > > j2se output: > bbbbbb: 230 Login successfully. > aaaaaa: 5 > > It is actually 4 files and 1 directory in the ftp root! > > Maybe someone asked the same thing before. Some suggestion? > > Thanks in advance! -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

