为根文件夹 (/) 设置可读权限以执行 listFiles()

时间:2021-06-03 08:09:14

标签: android

我正在尝试将根浏览器添加到我的文件管理应用程序。我已经在 rw 上植根了我的设备并安装了文件系统 (/)。但是我无法通过 root (/) 上的 listFiles 方法列出文件以填充文件的内容。观察到 canRead 方法返回 false。因此,似乎有必要将文件设置为 readable 为 true。我尝试使用 setReadable(true),但无济于事。即使将 'other' 权限更改为 'rwx' 到根文件夹后,设置 setReadable(true) 仍然返回 false。

我可以执行 ls -l 通过 Runtime.exec() 列出 root 下的子文件。但是,解析从 ls -l 返回的行相当困难,而且对于我列出具有准确详细信息的文件的目的也不可靠。

那么有什么方法可以通过任何方法将根文件夹强制设置为true?

0 个答案:

没有答案