Acceso externo a Android

Estoy enfrentando algún problema de almacenamiento. Estoy trabajando en una aplicación en la que tengo que acceder al almacenamiento externo a bordo del teléfono y al almacenamiento externo de sdCard que obtengo con este código

Environment.getExternalStorageDirectory();

Pero cuando existe una memoria externa onBoard, este código devuelve la ruta de la memoria onBoard, no la sdCard externa mientras la sdCard está montada

ahora el problema es ... quiero acceder tanto a las memorias en el Tablero como a la sdcard externa. ¿Hay alguna forma de acceder a las dos memorias?

Respuestas a la pregunta(1)

Su respuesta a la pregunta