Android kodu ile internet erişiminin olup olmadığını nasıl kontrol ederim ?

How to check internet access on Android

Merhaba arkadaşlar,

Android uygulamanızı geliştirirken, internet üzerinden veri çekmeniz gerekebilir ve bu esnada uygulamayı kullanan kişinin internet erişimi olup olmadığını kontrol etmeniz gerekir.

Bunun için aşağıdaki kodu kullanmanız yeterli olacaktır.

  1.  
  2. public boolean isOnline() {
  3.     ConnectivityManager cm =
  4.         (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
  5.     NetworkInfo netInfo = cm.getActiveNetworkInfo();
  6.     return netInfo != null && netInfo.isConnectedOrConnecting();
  7. }

Bu kodu çalıştırabilmeniz için, kullanıcıdan onay almanız gerekiyor. Bunun için de AndroidManifest dosyasına aşağıdaki izin talebini girmeniz lazım..

  1. <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

iyi kodlamalar…



*** *** KANALIMIZA ABONE OLMAYI UNNUTMAYIN ** ***

*** *** KANALIMIZA ABONE OLMAYI UNNUTMAYIN *** ***