- long blockSize = stat.getBlockSize();
- mCapacity = blockSize * stat.getBlockCount();
- mAvailCapacity = blockSize * stat.getAvailableBlocks();
+ long blockSize;
+ if (VERSION.SDK_INT >= VERSION_CODES.JELLY_BEAN_MR2) {
+ blockSize = stat.getBlockSizeLong();
+ mCapacity = blockSize * stat.getBlockCountLong();
+ mAvailCapacity = blockSize * stat.getAvailableBlocksLong();
+ } else {
+ blockSize = stat.getBlockSize();
+ mCapacity = blockSize * stat.getBlockCount();
+ mAvailCapacity = blockSize * stat.getAvailableBlocks();
+ }