Я новичок в разработке для Android и столкнулся с причудливой проблемой, для которой не могу найти решение.
Мне нужно определить общее и доступное пространство в файловой системе.Для этого я пытаюсь использовать getTotalSpace () и getUsableSpace в java.io.File:
File r = new File(root);
return r.getUsableSpace();
Однако я получаю сообщение об ошибке «Метод getUsableSpace () не определен для типа File»
Я не уверен, в чем проблема.Документация Android (http://developer.android.com/reference/java/io/File.html) говорит, что класс File поддерживает эти методы.
Моя установка вроде бы тоже в порядке. Я создаю для Android 2.2 API 8 с использованием Eclipse 3.6.2 с Android ADT 16.0.0.
Знаете ли вы, в чем может быть проблема?
Есть ли альтернативный способ определения размера файловой системы на Android без File.getUsableSpace () и File.getTotalSpace ()?
Спасибо.