在Android设备中如何通过adb命令知道我的android设备中所有分区的分区是否可用?
答案 0 :(得分:0)
Android的工具箱套件实现df
命令,但要注意模拟文件系统的空间读数(外部存储的大多数当前实现)可能会产生误导,因为它们使用与内部存储相同的闪存块池。如果您想查看可用的分区而不是已安装的分区,请阅读/proc/partitions
(例如,使用cat
)
另请注意,对于现在的几个版本,Android已经利用了Linux内核的每进程挂载功能,因此从adbd下载的程序将看到与作为zygote后代运行的应用程序代码不同的挂载。
任何一段代码也可以读取和解析其/proc/self/mounts
文本伪文件以获取文件系统,然后查询其属性,如df
所示。