具体code ,请参考下面的函数 public boolean execCommand(String cmd){ Process mProcess = null; try { mProcess = Runtime.getRuntime().exec(cmd); mProcess.waitFor(); } catch(Exception e) { return false; } finally { try { mProcess.destroy(); } catch(Exception e){ } } return true; } public void execShell(String cmd ) { Process mProcess = null; try { mProcess = Runtime.getRuntime().exec("su"); OutputStream outputStream = mProcess.getOutputStream(); DataOutputStream dataOutputStream = new DataOutputStream(outputStream); dataOutputStream.writeBytes(cmd); dataOutputStream.flush(); dataOutputStream.close(); } catch (Exception e){ e.printStackTrace(); } }
08-13
236
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交