برای کار با نقشه در اندروید از لایبرای رایگان mapsforge میتوان استفاده کرد.
نقشه مرتبط با کشور خود را از لینک زیر دریافت کنید :
http://download.mapsforge.org/maps/
فایل دانلود شده را در دستگاه کپی کنید.
در داخل برنامه آدرس فایل نقشه را به لایبراری مربوطه بدهید تا بتوانید نقشه را در داخل یک view لود کرده و نمایش دهید.