The method Geocoder.getFromLocationName() throws the exception Service not available on Android 4.1, even if GooglePlayServicesUtil.isGoogleP
Geocoder.getFromLocationName()
Service not available
GooglePlayServicesUtil.isGoogleP
Geocoder is not related to Google Maps Android API v2.
Geocoder
You may want to use Google Geocoding API directly instead of Geocoder, which gives you limited amount of data and might be affected by device or Android version specific problems.