How to convert from latitude and longitude to location/address, without using Google services (which you have to pay for)?
If library is this GeoCode Lib for B4A the Google Api key is necessary, almost for reverse geocoding (address from coordinate)there are a number of RESTful geocoders available other than google's. just google "geocoders".
google itself offers a very generous geocoding service (ie, free). unless it's your intention to reverse geocode every set of coordinates on the planet, the daily/monthly limits should be satisfactory. there is, in addition, a geolocation library for b4a. you don't even need a key for it. try the search box above.
Dear, we have tested the library and it is not exact and also sometimes it does not return the address.i was thinking of geolocation (by @DonManfred). one of the methods involves passing coords and getting the address returned. its main function is to geolocate the user, but in addition to telling you where you are on the planet in terms of latitude and longitude, it can provide the address (if known). try the search box ("geolocation"). the geocoder library you mention should also work. both were written before the age of runtimepermissions and recent google restrictions, so keep that in mind. you may have to modify your manifest (if you haven't already done so.) i think i've seen both, but it's been a while.