Encontre a localização do cartão SD removível

Existe uma maneira universal de encontrar a localização de um cartão SD extern

Por favor, não se confunda comArmazenamento extern. Environment.getExternalStorageState() retorna o caminho para o ponto de montagem SD interno como "/ mnt / sdcard". Mas a questão é sobre SD externo. Como obter um caminho como "/ mnt / sdcard / external_sd" (pode variar de dispositivo para dispositivo)?

Acho que vou terminar com a filtragem demount comando pelo nome do sistema de arquivos. Mas não tenho certeza se esse caminho é suficientemente robust

questionAnswers(21)

yourAnswerToTheQuestion