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

API standards et tierces Android Discussion :

Test disponibilite de connexion internet


Sujet :

API standards et tierces Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2012
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2012
    Messages : 17
    Par défaut Test disponibilite de connexion internet
    salu je suis un jeune dev et j ai un petit probleme pour tester la disonibilite de la connexion internet sous l emulateur .
    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
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    package ski.oussama;
     
    import android.app.Activity;
    import android.content.Context;
    import android.net.ConnectivityManager;
    import android.net.NetworkInfo;
    import android.net.NetworkInfo.State;
    import android.os.Bundle;
    import android.widget.Toast;
     
    public class TestconnetActivity extends Activity {
        /** Called when the activity is first created. */
        @Override
        public void onCreate(Bundle savedInstanceState) 
        {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
     
     
           isNetworkAvailable(this);
     
     
        // onStart1();
     
     
     
     
     
     
        }
     
     
     
        protected void onStart1() {
    		super.onStart();
          	ConnectivityManager connectivityManager =(ConnectivityManager) getSystemService(CONNECTIVITY_SERVICE); 
          	NetworkInfo networkInfo =connectivityManager.getActiveNetworkInfo(); 
     
          	// Le type de connexion, réseau ou Wi-Fi.
          	int networkType = networkInfo.getType();
     
          	// Vérification de l’état de la connexion.
     
          	State networkState = networkInfo.getState(); 
     
          	if (networkState.compareTo(State.CONNECTED) == 0) 
          	{
          	Toast.makeText(this, "ok", 50000).show();
          	}
          	else
          	{
          		Toast.makeText(this, "noooo", 6000).show();
     
          	}
     
        }
     
        public static boolean isNetworkAvailable(Context context) { 
        	boolean value = false; 
        	ConnectivityManager manager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); 
        	NetworkInfo info = manager.getActiveNetworkInfo(); 
     
        	 if (info == null | info.isAvailable()==false) 
        	{
     
        		Toast.makeText(context, "nooooooooooooooo", 3000).show();
        	}
        	else if (info != null && info.isAvailable()) 
        	{ 
        	value = true; 
        	Toast.makeText(context, "okkkk", 3000).show();
        	}
     
     
        	return value; 
        	}
     
    }

    j ai essayer ces deux fonction bien sur chaqu une seule mais toujours ca me donne que la connexion est disponible alors que la je suis pas connecter !!!!

    merci d avance )

  2. #2
    Membre éprouvé
    Avatar de _tom_
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mars 2012
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Mars 2012
    Messages : 67
    Par défaut
    Bonjour,

    Regardes ici, tu trouveras solution à ton problème

    Test internet Android

  3. #3
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2012
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2012
    Messages : 17
    Par défaut
    merci pour le lien mais j ai encore toujours des problème , la connexion réussi toujours comme on peut le voir dans le log alors que au moment du test sur l émulateur j ai pas de connexion internet !!!!!!!
    c est le problème quelque soit le tuto que je test j ai toujours la connexion réussite quelque soit je suis connecter a internet ou non


    le log quand je suis conecter sur net

    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
    04-01 10:30:22.181: D/AndroidRuntime(338): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
    04-01 10:30:22.181: D/AndroidRuntime(338): CheckJNI is ON
    04-01 10:30:22.582: D/AndroidRuntime(338): --- registering native functions ---
    04-01 10:30:23.802: D/dalvikvm(179): GC_EXPLICIT freed 401 objects / 23648 bytes in 177ms
    04-01 10:30:24.862: D/PackageParser(59): Scanning package: /data/app/vmdl29256.tmp
    04-01 10:30:25.012: I/PackageManager(59): Removing non-system package:ski.oussama
    04-01 10:30:25.012: I/ActivityManager(59): Force stopping package ski.oussama uid=10040
    04-01 10:30:25.032: I/Process(59): Sending signal. PID: 323 SIG: 9
    04-01 10:30:25.102: I/WindowManager(59): WIN DEATH: Window{4508cd80 ski.oussama/ski.oussama.IsNetworkAvailable paused=false}
    04-01 10:30:25.122: I/UsageStats(59): Unexpected resume of com.android.launcher while already resumed in ski.oussama
    04-01 10:30:25.292: W/InputManagerService(59): Got RemoteException sending setActive(false) notification to pid 323 uid 10040
    04-01 10:30:25.722: D/PackageManager(59): Scanning package ski.oussama
    04-01 10:30:25.722: I/PackageManager(59): Package ski.oussama codePath changed from /data/app/ski.oussama-2.apk to /data/app/ski.oussama-1.apk; Retaining data and using new
    04-01 10:30:25.732: I/PackageManager(59): /data/app/ski.oussama-1.apk changed; unpacking
    04-01 10:30:25.752: D/installd(35): DexInv: --- BEGIN '/data/app/ski.oussama-1.apk' ---
    04-01 10:30:26.002: D/dalvikvm(345): DexOpt: load 46ms, verify 60ms, opt 5ms
    04-01 10:30:26.022: D/installd(35): DexInv: --- END '/data/app/ski.oussama-1.apk' (success) ---
    04-01 10:30:26.022: W/PackageManager(59): Code path for pkg : ski.oussama changing from /data/app/ski.oussama-2.apk to /data/app/ski.oussama-1.apk
    04-01 10:30:26.022: W/PackageManager(59): Resource path for pkg : ski.oussama changing from /data/app/ski.oussama-2.apk to /data/app/ski.oussama-1.apk
    04-01 10:30:26.022: D/PackageManager(59):   Activities: ski.oussama.IsNetworkAvailable
    04-01 10:30:26.192: D/dalvikvm(59): GC_FOR_MALLOC freed 11184 objects / 639104 bytes in 160ms
    04-01 10:30:26.202: I/ActivityManager(59): Force stopping package ski.oussama uid=10040
    04-01 10:30:26.462: I/installd(35): move /data/dalvik-cache/data@app@ski.oussama-1.apk@classes.dex -> /data/dalvik-cache/data@app@ski.oussama-1.apk@classes.dex
    04-01 10:30:26.472: D/PackageManager(59): New package installed in /data/app/ski.oussama-1.apk
    04-01 10:30:26.712: I/ActivityManager(59): Force stopping package ski.oussama uid=10040
    04-01 10:30:26.832: D/dalvikvm(134): GC_EXPLICIT freed 1132 objects / 61440 bytes in 108ms
    04-01 10:30:27.442: D/dalvikvm(59): GC_EXPLICIT freed 5977 objects / 351992 bytes in 269ms
    04-01 10:30:27.442: I/installd(35): unlink /data/dalvik-cache/data@app@ski.oussama-2.apk@classes.dex
    04-01 10:30:27.462: D/AndroidRuntime(338): Shutting down VM
    04-01 10:30:27.492: D/dalvikvm(338): Debugger has detached; object registry had 1 entries
    04-01 10:30:27.532: I/AndroidRuntime(338): NOTE: attach of thread 'Binder Thread #3' failed
    04-01 10:30:27.562: W/RecognitionManagerService(59): no available voice recognition services found
    04-01 10:30:28.352: D/AndroidRuntime(351): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
    04-01 10:30:28.352: D/AndroidRuntime(351): CheckJNI is ON
    04-01 10:30:28.572: D/AndroidRuntime(351): --- registering native functions ---
    04-01 10:30:29.452: I/ActivityManager(59): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=ski.oussama/.IsNetworkAvailable }
    04-01 10:30:29.652: D/AndroidRuntime(351): Shutting down VM
    04-01 10:30:29.671: D/dalvikvm(351): Debugger has detached; object registry had 1 entries
    04-01 10:30:29.736: I/ActivityManager(59): Start proc ski.oussama for activity ski.oussama/.IsNetworkAvailable: pid=358 uid=10040 gids={3003}
    04-01 10:30:29.792: I/AndroidRuntime(351): NOTE: attach of thread 'Binder Thread #3' failed
    04-01 10:30:30.492: D/HttpTest(358):  -------------------------
    04-01 10:30:30.502: D/isNetworkAvailable(358):  connectivity is not null
    04-01 10:30:30.512: D/isNetworkAvailable(358):  info is not null
    04-01 10:30:30.512: D/HttpTest(358):  --------The network is available-----------------
    04-01 10:30:30.732: I/ActivityManager(59): Displayed activity ski.oussama/.IsNetworkAvailable: 1104 ms (total 1104 ms)
    04-01 10:30:35.992: D/dalvikvm(134): GC_EXPLICIT freed 879 objects / 50368 bytes in 191ms
    04-01 10:30:41.041: D/dalvikvm(179): GC_EXPLICIT freed 215 objects / 14192 bytes in 186ms

    le log quand je suis deconecter

    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
    04-01 10:32:49.551: W/KeyCharacterMap(358): No keyboard for id 0
    04-01 10:32:49.551: W/KeyCharacterMap(358): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
    04-01 10:32:51.911: D/AndroidRuntime(397): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
    04-01 10:32:51.911: D/AndroidRuntime(397): CheckJNI is ON
    04-01 10:32:52.092: D/AndroidRuntime(397): --- registering native functions ---
    04-01 10:32:52.841: D/AndroidRuntime(397): Shutting down VM
    04-01 10:32:52.841: D/dalvikvm(397): Debugger has detached; object registry had 1 entries
    04-01 10:32:52.871: I/AndroidRuntime(397): NOTE: attach of thread 'Binder Thread #3' failed
    04-01 10:32:53.391: D/AndroidRuntime(405): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
    04-01 10:32:53.391: D/AndroidRuntime(405): CheckJNI is ON
    04-01 10:32:53.571: D/AndroidRuntime(405): --- registering native functions ---
    04-01 10:32:54.331: I/ActivityManager(59): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=ski.oussama/.IsNetworkAvailable }
    04-01 10:32:54.391: D/AndroidRuntime(405): Shutting down VM
    04-01 10:32:54.391: D/dalvikvm(405): Debugger has detached; object registry had 1 entries
    04-01 10:32:54.431: I/AndroidRuntime(405): NOTE: attach of thread 'Binder Thread #3' failed
    04-01 10:32:54.661: D/HttpTest(358):  -------------------------
    04-01 10:32:54.661: D/isNetworkAvailable(358):  connectivity is not null
    04-01 10:32:54.672: D/isNetworkAvailable(358):  info is not null
    04-01 10:32:54.711: D/HttpTest(358):  --------The network is available-----------------
    04-01 10:32:54.971: I/ActivityManager(59): Displayed activity ski.oussama/.IsNetworkAvailable: 503 ms (total 503 ms)

  4. #4
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2012
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2012
    Messages : 17
    Par défaut
    bon j ai trouver la solution , dans l émulateur la touche F8 active et désactive la connexion net et ça marche bien

  5. #5
    Membre éprouvé
    Avatar de _tom_
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mars 2012
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Mars 2012
    Messages : 67
    Par défaut
    Parfait !

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

Discussions similaires

  1. Test connexion internet
    Par kartouch dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 23/09/2007, 18h00
  2. Test de connexion à internet
    Par ilhamita dans le forum Entrée/Sortie
    Réponses: 1
    Dernier message: 26/03/2007, 22h54
  3. Test connexion internet
    Par rosros dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 30/12/2005, 12h01
  4. test de connexion internet ou URL
    Par MaiLinh dans le forum MFC
    Réponses: 1
    Dernier message: 21/07/2005, 11h41

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