我正在尝试以编程方式读取/写入已 root 的手机上 /data 目录中的文件。我首先shell 执行 su以确保我的程序获得超级用户访问权限,这工作正常。
我可以通过程序内的 shell execs命令读取/写入 /data 中的文件,但在使用 Android 文件或其他 API 时,出现“权限被拒绝”java.io.IOException。
如何使用 API 在已 root 的手机上读取/写入 /data ?这显然是可能的,因为像 Root Explorer 这样的程序就可以做到这一点。
谢谢你,
通过编码,您可以添加一行,例如
Runtime.getRuntime().exec("chmod 077" +your_file_you_need_to_give_permission);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8336 次 |
| 最近记录: |