本文主要是介绍Runtime.exec 执行命令行,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
代码如下
Process logcatProc = null;try {// 这种输出到某个文件的,必须按照如下格式,不能单独直接 exec 指令String[] cmd = {"system/bin/sh", "-c", "logcat > /sdcard/logcat.txt"};logcatProc = Runtime.getRuntime().exec(cmd);logcatProc.waitFor();} catch (IOException e) {e.printStackTrace();} catch (Exception e) {e.printStackTrace();} finally {if (logcatProc != null) {logcatProc.destroy();logcatProc = null;}}
这篇关于Runtime.exec 执行命令行的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!