title: Unable to use geocoder, gives unhandled type IOException
body: <p>This is the code</p>
  
  <pre><code>locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0, locationListener);
                  Location location = locationManager.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);
                  double longitude = location.getLongitude();
                  double latitude = location.getLatitude();
                  Geocoder gcd = new Geocoder(context, Locale.getDefault());
                  List&lt;Address&gt; addresses = **gcd.getFromLocation(latitude, longitude, 1);**
  </code></pre>
  
  <p>The portion that gives the error is highlighted with asterisks.</p>
  
  <p>Thank you.</p>