2012-11-09 77 views
1

我有一个Android设备,它具有“su”二进制的变体,它不会回显传递的命令的stdout。所以,我看不到'su -c df'告诉我什么。没有任何方法可以在不使用df的情况下将USB闪存的大小安装到设备上?Android USB安装尺寸

回答

1

您可以使用下列标准方法来发现SD卡的大小:

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

所以,你看,你唯一需要的是你的挂载点的路径。