2012-11-09 5 views
1

У меня есть устройство Android, которое имеет вариацию «su», что не отвечает на stdout переданной команды. Итак, я не вижу, что говорит мне «su -c df». Есть ли способ получить размер USB-флешки, установленный на устройстве, без использования df?Размер крепления для Android для Android

ответ

1

Вы можете использовать следующие стандартные методы, чтобы обнаружить размер SDCard:

StatFs stat = new StatFs(Environment.getExternalStorageDirectory().getPath()); 
long size = (long)stat.getBlockSize() * (long)stat.getBlockCount(); 

Итак, вы видите, что единственное, что вам нужно, это путь к точке монтирования.

Смежные вопросы