Como acessar um mapa offline no android

Eu tenho uma app que utiliza banco de dados espacial Android Spatialite e até então eu estou captando posições referenciadas, me localizando através das geometries mas agora preciso desenhar um mapa na tela do dispositivo lá no campo(sem sinal de celular), e indicar onde estou e apontar para o destino que é uma geometry gravada no banco, alguém pode me dar uma ideia ou algum frame que possa ajudar nesta empreitada, muito obrigado.