I need to use google geocoder to display an address from gps coordinates in my app.
The fact is that I get an error like : "unable to parse response from the server" in my app.
It seems, after some documentation, that it's due to Android 4.1.2.
Question
I need to know, if there was any way to encounter this and get addresses from gps coordinates ?
Here's my actual code that throw me the error :
public String[] reverseGeocoding(Double latitude, Double longitude) {
    Geocoder geocoder = new Geocoder(this, Locale.getDefault());
    String[] adress = new String[3];
    try {
        List<Address> addresses = geocoder.getFromLocation(latitude, longitude, 1);
        Log.e("ADRESSE SIZE", addresses.size() + "");
        if (addresses.size() > 0) {
            Address address = addresses.get(0);
            adress[0] = address.getAddressLine(0);
            adress[1] = address.getLocality();
            adress[2] = address.getPostalCode();
        }
    } catch (IOException e) {
        e.printStackTrace();
        adress[0] = adress[1] = adress[2] = null;
    }
    return adress;
}