Light library to check internet connection in android apps easily. It checks real internet connection by connecting to Google’s DNS server. If call is successful then internet is working else not working.

How To use

Add it in your root build.gradle at the end of repositories:

allprojects {
  repositories {
	  maven { url '' }

Include below dependency in build.gradle of application and sync it:

implementation 'com.github.raheemadamboev:check-internet-android:1.0.1'

Check internet connection:

CheckInternet().check { connected ->
  if (connected) { 
      // there is internet                
  } else { 
      // there is no internet                  

Demo application

Checked internet connection via wifi and mobile network. Download demo

Italian Trulli