1

渡されたコマンドのstdoutをエコーし​​ない「su」バイナリのバリエーションを持つAndroidデバイスがあります。そのため、「su-cdf」が何を示しているのかわかりません。dfを使用せずにデバイスにマウントされたUSBフラッシュのサイズを取得する方法はありますか?

4

1 に答える 1

1

次の標準的な方法を使用して、SDカードのサイズを検出できます。

StatFs stat = new StatFs(Environment.getExternalStorageDirectory().getPath());
long size = (long)stat.getBlockSize() * (long)stat.getBlockCount();

したがって、必要なのはマウントポイントへのパスだけであることがわかります。

于 2012-11-09T14:33:49.483 に答える