На большинстве устройств SDCard либо смонтирована, либо, по крайней мере, связана с ней /mnt/sdcard
или /sdcard
. Однако, когда устройство оснащено как внутренней, так и внешней SDCard, последняя обычно находится «внутри» первой, например, в /sdcard/external_sd
. Альтернативно, это может быть установлено в /mnt/extSdCard
или /storage/extSdCard
. Обратите внимание на столицы. Имена файлов Android чувствительны к регистру.
Для пользователя самый простой способ выяснить, где он находится (или, в вашем случае, а точнее, где находится ваш «файл»), использует файловый менеджер, который позволяет вам просматривать не только SDCard, но и всю систему. , Я, например, использую ES File Explorer : если я запускаю приложение, оно автоматически помещает меня на мою SD-карту (я не настраивал его таким образом, поэтому я предполагаю, что оно всегда работает). Путь отображается в верхней части экрана, поэтому вы сразу увидите его. Если он слишком длинный, чтобы отображаться там (даже если вы переключаетесь в альбомную ориентацию), вы все равно можете «перемещаться вверх» до тех пор, пока не увидите только /
там, и отметить все шаги - так что вы получите полный путь.