ANDROID 获取SD卡剩余容量

String sdcard = Environment.getExternalStorageDirectory().getPath(); 

File file = new File(sdcard); 

StatFs statFs = new StatFs(file.getPath()); 

int availableSpare = (int) (statFs.getBlockSize()*((long)statFs.getAvailableBlocks()-4)); 

 需要import android.os.StatFs;

posted @ 2010-12-27 07:33  学海拾贝  阅读(872)  评论(0编辑  收藏  举报