2012-11-09 117 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(); 

所以,你看,你唯一需要的是你的掛載點的路徑。