如何在Android中到底能打开最多多少个文件呢,这个就可以通过adb shell来进行查看
通过命令
cat /proc/pid/limitspid也就是当前应用的进程ID
使用指令
adb shell ps
左边就是pid 右边是对应的包名

通过指令获取到pid = 8491
然后通过指令
cat /proc/pid/limits来查看当前android设备支持最大的打开文件数
通过标记可以看出 Max open files 是4096个

通过命令
ls /proc/pid/fd | wc -l查看当前打开的文件的总数
注意: 这里输入这个指令可能会弹出
Permission denied 这样的错误 说没有权限!遇到这个不用着急
紧接着输入 root 权限指令 su root 来激活root权限
然后按键盘↑键 找到上次输入的指令 ls /proc/8491/fd | wc -l
就可以得到指令的返回

通过命令
ls -l /proc/pid/fd查看当前打开的文件
