title: Reverse geocoding is not working in some android devices?
body: <p>I am developing an application on maps, am not able to get address in this mobile, its android version is 4.3, like below -- </p>
  
  <p><img src="https://i.stack.imgur.com/WbiO6m.jpg" alt="example"></p>
  
  <p>But it is working fine in my mobile, its version is 4.1.2, like below --</p>
  
  <p><img src="https://i.stack.imgur.com/2XlPNm.jpg" alt="example"></p>
  
  <p>It is working fine in some lollipop versions.</p>
  
  <pre><code>    final Geocoder gc = new Geocoder(this, Locale.getDefault());
      try {
          List&lt;Address&gt; addresses = gc.getFromLocation(lat, lng, 1);
          StringBuilder sb = new StringBuilder();
          if (addresses.size() &gt; 0) {
              Address address = addresses.get(0);
              for (int i = 0; i &lt; address.getMaxAddressLineIndex(); i++) {
                  if (address.getAddressLine(i).equals("null")) {
  
                  } else {
                      sb.append(address.getAddressLine(i)).append("\n");
                      sb.append(address.getLocality()).append("\n");
                      //sb.append(address.getPostalCode()).append("\n");
                      //sb.append(address.getCountryName());
                  }
              }
             // Toast.makeText(RegistrationTest.this, "Text Address is " + sb.toString(), Toast.LENGTH_SHORT).show();
              text_address = sb.toString();
          }
      } catch (Exception e) {
          //Toast.makeText(RegistrationTest.this, "exception " + e, Toast.LENGTH_SHORT).show();
      }
  </code></pre>
  
  <p>Sorry for my english, and thank you for your time and help!</p>
  
  <p>Please help me, am stuck here!</p>