Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/220.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java android在/dev中编写一个文件_Java_Android - Fatal编程技术网

Java android在/dev中编写一个文件

Java android在/dev中编写一个文件,java,android,Java,Android,我正在尝试向/dev写入一个文件,代码如下:我在日志中遇到一个错误。我做错了什么..我正在使用仿真器进行测试..这应该在实际设备上进行吗 try { process = Runtime.getRuntime().exec("su"); OutputStream os = process.getOutputStream(); DataOutputStream dos = new DataOutputStream(os); Stri

我正在尝试向/dev写入一个文件,代码如下:我在日志中遇到一个错误。我做错了什么..我正在使用仿真器进行测试..这应该在实际设备上进行吗

  try {
        process = Runtime.getRuntime().exec("su");
        OutputStream os = process.getOutputStream();
        DataOutputStream dos = new DataOutputStream(os);
        String cmd = "echo 'hello world'> /dev/pttycmd1";
        String  cmd1 = "echo 'hello world2'> /dev/pttycmd2";
        dos.writeBytes(cmd);
        dos.writeBytes(cmd1);
        dos.flush();
        File f = new File("/dev/pttycmd1");
        if(f.exists())
        { 
             /* do something */ 
            Log.d("success", "File exists");
        }
        else
        {
            Log.d("error", "File does not exists");
              //file.mkdirs();
              //And your other stuffs goes here
        }
    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

/dev
无法从普通用户写入。可能两个
root
都无法在
/dev