En pocas palabras, no es una buena idea que su aplicación de Android se conecte a MongoDB directamente en primer lugar.
Debería pensar como si fuera un cliente web más e implementar una interfaz RESTful para todos los datos que desea intercambiar o actualizar. Mire estos enlaces como una posibilidad o, de lo contrario, desarrolle su propia interfaz.