In my Android App I need to figure out what address i.e city, state, country my Android phone is in.
So for that, first I determine latitude, longitude via GPS. The phone gives this.
Now, from lat, long I need to determine the address as follows (probably called reverse geocoding): http://maps.google.com/maps/api/geocode/json?latlng="+ latLng
This works and gives me the address with city, state, country etc. All fine. Does this break any Google licensing requirements since I am not using any maps and I only need the location address?
If so, how else can I determine the address where an Android phone is.