Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Android FTP lista fajlova

[es] :: Java :: Android FTP lista fajlova

[ Pregleda: 1815 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Ivi_Bridge
Ivi Bridge
Beograd

Član broj: 309891
Poruke: 61
*.dynamic.isp.telekom.rs.

Sajt: web-dizajn.rs


+4 Profil

icon Android FTP lista fajlova04.05.2014. u 00:02 - pre 120 meseci
Pozdrav, pravim neku aplikaciju za android telefone koja izmedju ostalog treba da sa nekog FTP servera preuzme listu fajlova (samo nazive) i doda ih u listView, probavao sam razne kodove, program stalno puca, ako neko ima koristan kod bio bih mu zahvalan :D
IvI
 
Odgovor na temu

Rato iks de
Ratomir Vukadin
Software Engineer
Sarajevo

Član broj: 254175
Poruke: 68
*.stat.customer.blic.net.



+3 Profil

icon Re: Android FTP lista fajlova04.05.2014. u 09:31 - pre 120 meseci
Pogledaj ovde ima li šta korisno:

Android
 
Odgovor na temu

Ivi_Bridge
Ivi Bridge
Beograd

Član broj: 309891
Poruke: 61
*.dynamic.isp.telekom.rs.

Sajt: web-dizajn.rs


+4 Profil

icon Re: Android FTP lista fajlova08.05.2014. u 21:09 - pre 120 meseci
Trenutno se sledeci kod nalazi na "onClick" dogadjaju za jedan button, kada sve ovo stavim u try catch blok, pokrenem aplikaciju, pritisnem to dugme, program pukne, kaze TAJ TI TAJ has stopped working, isto je i na samom telefonu ne na emulatoru, u Manifestu sam dodao dozvole za koriscenje interneta i za svaki slucaj pristup fajlovima...
Zasto puca ?

Code:
    File folder = new File(Environment.getExternalStorageDirectory() + "/ankete");
        boolean success = true;
        if (!folder.exists()) {
            success = folder.mkdir();
        }
        if (success) {
            //ok
        } else {
            //nije ok
        }
        
        
        String user = "username";
        String password = "password";
        String server  = "ftp.server.com";
        int portNumber = 21;
        FTPClient ftp = null;
        String filename = "";
        File localFile = new File(Environment.getExternalStorageDirectory() + "/ankete/sett.an");

        try {
            ftp = new FTPClient();
            ftp.setConnectTimeout(30);
            ftp.connect(server, portNumber);
            ftp.login(user, password);
            ftp.setFileType(FTP.BINARY_FILE_TYPE);
            ftp.enterLocalPassiveMode();

            OutputStream outputStream = null;
            boolean success2 = false;
            try {
                outputStream = new BufferedOutputStream(new FileOutputStream(
                        localFile));
                success2 = ftp.retrieveFile(filename, outputStream);
            } finally {
                if (outputStream != null) {
                    outputStream.close();
                }
            }
            
        } 
        finally {
            if (ftp != null) {
                ftp.logout();
                ftp.disconnect();
            }
        }

IvI
 
Odgovor na temu

[es] :: Java :: Android FTP lista fajlova

[ Pregleda: 1815 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.