Java的 ProcessBuilder & Process| 在android中用adb 执行一个linux命令

在Android中插入以下代码块
ProcessBuilder pb = new ProcessBuilder();

try {

    Process process = pb.command("touch", "data/test.txt").start();

     process.waitFor();

}

catch (IOException | InterruptedException e) {

    e.printStackTrace();

}

  • 通过adb, 切换到/data/目录下,会看到生成了一个文件名为test的txt文件,证明我们过Process执行命令的操作成功了.

     

你可能感兴趣的:(工作中遇到的问题)