¿Cómo obtener la cadena de ruta de acceso de Android a un archivo en la carpeta de Activos?

Necesito saber la ruta de acceso de cadena a un archivo en la carpeta de activos, porque estoy usando una API de mapa que necesita recibir una ruta de cadena, y mis mapas deben almacenarse en la carpeta de activos.

Este es el código que bash:

MapView mapView = new MapView(this); mapView.setClickable(true); mapView.setBuiltInZoomControls(true); mapView.setMapFile("file:///android_asset/m1.map"); setContentView(mapView); 

Algo anda mal con "file:///android_asset/m1.map" porque el mapa no se está cargando.

¿Cuál es el archivo de ruta de cadena correcto para el archivo m1.map almacenado en mi carpeta de activos?

Gracias

EDIT para Dimitru: Este código no funciona, falla is.read(buffer); con IOException

  try { InputStream is = getAssets().open("m1.map"); int size = is.available(); byte[] buffer = new byte[size]; is.read(buffer); is.close(); text = new String(buffer); } catch (IOException e) {throw new RuntimeException(e);}