title: Offline geocoding and reverse geocoding for android
body: <p>I'm developing an android application that cannot use internet and need to deal with maps and positioning.</p>
  
  <p>Download OpenStreetMaps data seens to be a good solution to access map information offline. However, I need some basic algorithms running locally on the cellphone, like geocoding and reverse geocoding.</p>
  
  <p><strong>Does anybody know a library for android that can consume offline openstreetmap data and provive geocoding and reverse geocoding on the cellphone?</strong></p>