Мне нужно знать, сколько внутреннего пространства осталось на устройстве, но во «внутреннем» пространстве нет внешней SD-карты.
Этот код используется для внешнего пространства SD.
как проверить доступное пространство на устройстве Android на мини-SD-карте
кто-нибудь знает, как получить свободное внутреннее пространство?
Заранее спасибо.
Код, на который вы ссылаетесь, - это то, что вам нужно. Однако вместо:
StatFs stat = new StatFs(Environment.getExternalStorageDirectory().getPath());
используйте что-то вроде:
StatFs stat = new StatFs(getFilesDir().getPath());