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 :

Exception HttPost android


Sujet :

Android

  1. #1
    Membre averti
    Inscrit en
    Janvier 2010
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 17
    Par défaut Exception HttPost android
    j'ai ce code la lorsque EasyPhp fonctionne il affiche correctement mais lorsque je ferme l'emulateur il affiche un erreur malgré que j'ai mis l'exception

    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
     try{
         	            HttpClient httpclient = new DefaultHttpClient();
         	            HttpPost httppost = new HttpPost(strURL);
         	            HttpResponse response = httpclient.execute(httppost);
         	            HttpEntity entity = response.getEntity();
         	            is = entity.getContent();
         	        }catch(IOException e){
         	        	Toast.makeText(HelloGoogleMapActivity.this,"Problème de connection au serveur 1",Toast.LENGTH_SHORT).show();
         	            Log.e("log_tag", "Error in http connection " + e.toString());
         	        }
         	        // Convertion de la requête en string
         	        try{
         	            BufferedReader reader = new BufferedReader(new InputStreamReader(is,"iso-8859-1"),8);
         	            StringBuilder sb = new StringBuilder();
         	            String line = null;
         	            while ((line = reader.readLine()) != null) {
         	                sb.append(line + "\n");
         	            }
         	            is.close();
         	            result=sb.toString();
         	        }catch(Exception e){
         	        	Toast.makeText(HelloGoogleMapActivity.this,"Problème de connection au serveur 2",Toast.LENGTH_SHORT).show();
         	            Log.e("log_tag", "Error converting result " + e.toString());
         	        }
     
         	        // Parse les données JSON
         	        try{
         	             JSONArray jArray = new JSONArray(result);
         	             tabAlt=new int[jArray.length()];
         	             tabLong=new int[jArray.length()];
         	             tabNomAgence=new String[jArray.length()];
     
         	              for(int i=0;i<jArray.length();i++)
         	                { Log.i("N","Nouvelle ligne");
         	            	  String var=jArray.getJSONObject(i).toString();
         	                }
         	           }catch(JSONException e){
         	        	   Toast.makeText(HelloGoogleMapActivity.this,"Problème de connection au serveur 3",Toast.LENGTH_SHORT).show();
         	            Log.e("log_tag", "Error parsing data " + e.toString());
         	        }

  2. #2
    Membre prolifique
    Avatar de Ryu2000
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2008
    Messages
    10 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2008
    Messages : 10 142
    Par défaut
    Il faut que tu nous montre ton logCat, pour voir l'erreur exact, à quelle ligne.

Discussions similaires

  1. Gestion des Exceptions dans Android
    Par nicroman dans le forum Android
    Réponses: 0
    Dernier message: 11/06/2013, 00h01
  2. FATAL EXCEPTION: main android
    Par nhmidi dans le forum Android
    Réponses: 1
    Dernier message: 25/02/2013, 11h22

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