Java tutorial
//package com.java2s; import java.util.List; import android.content.Context; import android.location.LocationManager; public class Main { public static boolean deviceSupportGPS(Context context) { boolean result = false; final LocationManager manager = (LocationManager) context.getSystemService(Context.LOCATION_SERVICE); List<String> allProviders = manager.getAllProviders(); if (allProviders.contains(LocationManager.GPS_PROVIDER)) { result = true; } return result; } }