Java tutorial
//package com.java2s; import android.content.Context; import android.location.LocationManager; public class Main { /** * Checks if the current device has a NETWORK module (hardware) * @return true if the current device has NETWORK */ public static boolean hasNetworkModule(final Context context) { final LocationManager locationManager = (LocationManager) context .getSystemService(Context.LOCATION_SERVICE); for (final String provider : locationManager.getAllProviders()) { if (provider.equals(LocationManager.NETWORK_PROVIDER)) { return true; } } return false; } }