I am getting this exception on ICS, while on 2.2 it is running fine.
java.lang.IllegalStateException: Target host must not be null, or set in parameters. scheme=null, host=null, path=http://maps.googleapis.com/maps/api/geocode/json?latlng=32.0692342,34.7952296&sensor=true
Here is my code:
HttpGet request = new HttpGet(URLEncoder.encode(requestUrl, "UTF-8"));
HttpResponse response;
response = mHttpClient.execute(request);
Remove the URLEncoder.encode
call, it is not needed
It is needed to encode the url parameters, for example:
String url = "http://maps.googleapis.com/maps/api/geocode/json?latlng="+URLEncoder.encode("32.0692342,34.7952296")+"&sensor="+URLEncoder.encode("true")
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With