Import CSV file of locations into Android once, not every runtime
<p>I am trying to import a csv file into an android app. The file is a list of about 2000 locations, given by name, address, telephone number, state and postcode. I then need to find the closest of these to the user, and show the location and map.</p>

<p>I can import the locations when the app starts by parsing the csv file, but I was wondering if there is any way to permanently import the locations, so the csv file does not need to be parsed everytime a user opens the app? I have been looking into KML files, but while that will load locations, it does not seem to be able to sort by distance very well.</p>