J'essaie de vérifier la connectivité Internet sur les SMS de réception. Mais mon service force la fermeture en changeant d'état internet. E.g Si j'ai activé le wifi fonctionne bien mais quand je désactive l'application wifi se ferme avec erreur. J'utilise ce code dans la fonction onReceive. Voici le code.Vérification de la connectivité Internet dans Android
ConnectivityManager cm = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo activeNetwork = cm.getActiveNetworkInfo();
boolean isConnected = activeNetwork != null && activeNetwork.isConnectedOrConnecting();
if(isConnected == true) {
Toast.makeText(context, "Internet", Toast.LENGTH_LONG).show();
}
else if(isConnected == false){
Toast.makeText(context, "No Internet", Toast.LENGTH_LONG).show();
}
http://www.androidhive.info/2012/07/android-detect-internet-connection-status/ –