diff --git a/src/android/DirectoryManager.java b/src/android/DirectoryManager.java index 07af5ea2..d1bce613 100644 --- a/src/android/DirectoryManager.java +++ b/src/android/DirectoryManager.java @@ -84,9 +84,7 @@ public static long getFreeExternalStorageSpace() { public static long getFreeSpaceInBytes(String path) { try { StatFs stat = new StatFs(path); - long blockSize = stat.getBlockSize(); - long availableBlocks = stat.getAvailableBlocks(); - return availableBlocks * blockSize; + return stat.getAvailableBytes(); } catch (IllegalArgumentException e) { // The path was invalid. Just return 0 free bytes. return 0;