Skip to content Skip to sidebar Skip to footer

Java Io Ioexception Unable To Parse Response From Server Geocoder

I am using this code to get geographical addresses: private String getAddress(Location location) { try{ List
addresses = new Geocoder(this,Locale.getDe

Solution 1:

Finally I got the solution of my problem.

If you try to hit server very frequently(several times in a minute) for getting address from lat,long then you can get this exception.The solutions of this problem can be:

1-Please try to avoid several hits for address in a minute. 2-Run this code on different device.

If you want to run this code on same device then clear your app data(or uninstall your app) and wait for some time.

Solution 2:

I had the same problem with my Samsung Galaxy Tab 10.1. I search hours for a solution and nothing helped. To fix issues try following:

Go to Location settings and enable:

1.Use Wireless networks 2.Use GPS satellites

wait for GPS location fix

After this, geocoder server responded. Even when I disabled wireless and GPS Location, server was working. I think geocoder can only be used if you share your location with Google.

Solution 3:

My solution was:

Settings >Date&Time> Automatic date&time (Use network-provided time)

Solution 4:

My cause of the issue was not having the proper permissions for the geocoder

<uses-permissionandroid:name="android.permission.ACCESS_COARSE_LOCATION" /><uses-permissionandroid:name="android.permission.ACCESS_FINE_LOCATION" />

Solution 5:

I was getting the same problem. i added this permission

android.permission.WRITE_EXTERNAL_STORAGE

and it worked well.

Post a Comment for "Java Io Ioexception Unable To Parse Response From Server Geocoder"