2010-12-30 14 views
1

デバイスに残っている内部の容量はどれくらいあるのかを知る必要がありますが、内部のスペースには外部のSDカードはありません。デバイス内の使用可能なストレージを取得する

このコードは外部SD領域に使用されます。

how-to-check-available-space-on-android-device-on-mini-sd-card

誰もが自由に内部空間を取得する方法を知っていますか?

ありがとうございます。

+0

は[ 'File.getTotalSpace()'](http://download.oracle.com/javase/6/docs/api /java/io/File.html#getTotalSpace()androidでサポートされていますか? –

+0

はい、getFreeSpace()またはgetUsableSpace()を試してください。http://d.android.com/reference/java/io/File.html –

答えて

5

リンク先のコードは必要なものです。しかし、ではなく:などの

StatFs stat = new StatFs(Environment.getExternalStorageDirectory().getPath()); 

使用何か:

StatFs stat = new StatFs(getFilesDir().getPath()); 
関連する問題