我尝试使用adb在Android设备上查找精确的可用磁盘空间。我在powershell命令中使用它:
$deviceInfo = adb shell df
$storageDriveArray = $deviceInfo -match 'data'
$storageDriveString = $storageDriveArray | out-string
$splitStorageDriveString = $storageDriveString -split "\s+"
$freeSpaceString = $splitStorageDriveString[3]
adb shell df
有效,但没有给我足够的精确度(将报告1.7G)。 Android上的df
似乎没有参数,因此我无法使用df -k
或类似信息来获取更准确的值。
有没有其他方法可以做到这一点?
我对powershell很新,所以请原谅任何hacky东西!