小编典典

以编程方式在Android上运行Shell命令的任何方法吗?

linux

有什么方法可以在应用程序上运行终端命令,然后在UI上访问数据吗?具体来说top


阅读 268

收藏
2020-06-02

共1个答案

小编典典

以Log Collector为例。这是相关的文件

关键在这里:

ArrayList<String> commandLine = new ArrayList<String>();
commandLine.add("logcat");//$NON-NLS-1$
[...]

Process process = Runtime.getRuntime().exec(commandLine);
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(process.getInputStream()));
2020-06-02