我想知道如何获取有关任何存储卡、Android 设备的内部存储的信息!我想要的是免费的、已使用的内存量,如果可能的话,还有关于内存卡的额外细节!(不是内部存储)
问问题
2205 次
1 回答
1
这将帮助您获得外部存储的空闲内存:
StatFs stat = new StatFs(Environment.getExternalStorageDirectory().getPath());
long bytesAvailable = (long)stat.getBlockSize() * (long)stat.getAvailableBlocks();
long megAvailable = bytesAvailable / (1024 * 1024);
Log.d("","Available MB : "+megAvailable);
希望这会帮助你。
于 2012-07-10T09:44:23.283 回答