Android 如何使用代码在/system文件中构建目录和文件

Android 如何使用代码在/system文件中构建目录和文件,android,Android,我的应用程序具有root权限,我想使用代码在设备的/system或其他目录中构建目录或文件 我知道常见的java构建文件是: File file = new File(destFileName); if (file.exists()) { return false; } 如果我可以像上面的代码一样在系统中生成dir?如果我需要在生成文件dir之前使用su命令 Process p = null; p = Runtime.getRuntime().exec("su"); 编辑:我已阅读,但

我的应用程序具有root权限,我想使用代码在设备的/system或其他目录中构建目录或文件

我知道常见的java构建文件是:

File file = new File(destFileName);
if (file.exists()) {
 return false;
}
如果我可以像上面的代码一样在系统中生成dir?如果我需要在生成文件dir之前使用su命令

Process p = null; 
p = Runtime.getRuntime().exec("su"); 
编辑:我已阅读,但无法使用代码写入:

 " hint: use the "adb shell" and check if the upper steps can lead to success (su && remount -o remount,rw /system && touch /system/test)"
  • 您需要获取/安装系统以进行写入。默认情况下,它是只读的。您可以使用类似于
    mount-oremount、rw/system的命令
  • 您可以使用
    mkdir
    命令创建dir
  • 您可以通过
    chown
    命令更改所有者用户
  • 之后,您可以使用java代码作为常用代码

  • @pengwang您应该将这些命令传递给
    su
    binary以作为root用户运行它们