Я запускаю эту команду через Process, чтобы определить файловую систему конкретного каталога.
stat -f -c %T path
К сожалению, вывод ненадежен. Например
$ stat -f -c %T /
romfs
$ stat -f -c %T /sdcard/
UNKNOWN
$ stat -f -c %T /mnt/external_sd/
msdos
В приложении Partition Table из Google Play отображаются допустимые имена. например «ext4», «yaffs» и «vfat». Как я могу этого добиться? Примечание: я полагаюсь на busybox, так что проблем с отсутствием инструментов нет.