IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Problème librairie Apache


Sujet :

Android

  1. #1
    Membre à l'essai
    Inscrit en
    Février 2009
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 12
    Points : 11
    Points
    11
    Par défaut Problème librairie Apache
    Bonjour à toutes et à tous,

    voila je me suis lancé dans le développement de ma première application Android et je rencontre un petit problème.

    En effet une des fonctions de mon programme et de se connecter à un serveur FTP et de synchroniser les fichiers avec ceux de mon tel. Le problème vien de la libraire Apache me permettant de me connecter en FTP. Voici l'erreur que j'obtiens lorsque j'exécute mon code :

    Could not find class 'org.apache.commons.net.ftp.FTPClient'

    Pour info j'ai suivi le tuto suivant :

    http://hoang17.com/posts/android/and...a-file-via-ftp

    L'erreur semble venir lors de l'appel de la fonction "FTPClient" mais il me semble avoir correctement importé mes librairies (même les dernières dispo sur le site d'Apache).

    Voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    import java.io.ByteArrayInputStream;
    import java.io.IOException;
     
    import org.apache.commons.net.ftp.*;
     
    import android.app.Activity;
    import android.os.Bundle;
    import android.util.Log;
     
    public class SyncFTP extends Activity{
     
    	/*private EditText editText2;
    	private EditText editText3;
    	private EditText editText;
    	private Button bt1;*/
     
     
    	public void onCreate( Bundle savedInstanceState) {
            super.onCreate( savedInstanceState );
     
            //setContentView(R.layout.syncftp);
            /*
            bt1 = (Button) findViewById(R.id.button1);
            editText = (EditText) findViewById(R.id.ETAddr);
            editText2 = (EditText) findViewById(R.id.ETUsr);
            editText3 = (EditText) findViewById(R.id.ETPwd);
            */
     
    	}
     
    	public void connectFTP()
    	{
    		FTPClient con = new FTPClient();
    		try
    		{
    		    con.connect("192.168.0.12");
    		    if (con.login("user", "user"))
    		    {
    		        con.enterLocalPassiveMode(); // important!
    		        String data = "test data";
    		        ByteArrayInputStream in = new ByteArrayInputStream(data.getBytes());
    		        boolean result = con.storeFile("/test.txt", in);
    		        in.close();
    		        if (result) Log.v("upload result", "succeeded");
    		    }
    		}
    		catch (Exception e)
    		{
    		    e.printStackTrace();
    		}
     
     
    		try
    		{
    		    con.logout();
    		    con.disconnect();
    		}
    		catch (IOException e)
    		{
    		    e.printStackTrace();
    		}
    	}
     
    }
    Merci d'avance

  2. #2
    Membre à l'essai
    Inscrit en
    Février 2009
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 12
    Points : 11
    Points
    11
    Par défaut
    Voilà j'ai réussi à trouver d'où venait le problème, c'était simplement un problème d'import de librairies ^^

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème avec Apache et Firefox
    Par b Oo dans le forum Apache
    Réponses: 1
    Dernier message: 08/06/2006, 12h45
  2. Problème librairie.
    Par adicor dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 10/05/2006, 14h52
  3. Réponses: 5
    Dernier message: 07/04/2006, 14h02
  4. Problème processus apache ?
    Par Manu0086 dans le forum Apache
    Réponses: 1
    Dernier message: 08/03/2006, 19h13
  5. Problème lancement Apache, port occupé
    Par talggir dans le forum Apache
    Réponses: 4
    Dernier message: 13/09/2004, 08h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo