Marcador personalizado en Google Maps en Android con el icono de activo vectorial

¿Cómo podemos lograr un icono de marcador de mapa conactivo de vector archivo, la forma en que google lo muestra así, programáticamente:

Actualizar:

map.addMarker(new MarkerOptions()
    .position(latLng)
    .icon(BitmapDescriptorFactory.fromResource(R.drawable.your_vector_asset))
    .title(title);

Esto no funciona cuando se trata de activos vectoriales. La razón principal para hacer la pregunta. El error con el código anterior:

java.lang.IllegalArgumentException: no se pudo decodificar la imagen. La imagen proporcionada debe ser un mapa de bits.

Respuestas a la pregunta(4)

Su respuesta a la pregunta