android设备执行shell命令
来源:互联网 发布:郑钧 私奔知乎 编辑:程序博客网 时间:2024/06/02 07:27
private void execShellCmd(String cmd) {
try {
// 申请获取root权限,这一步很重要,不然会没有作用
Process process = Runtime.getRuntime().exec("su");
// 获取输出流
OutputStream outputStream = process.getOutputStream();
DataOutputStream dataOutputStream = new DataOutputStream(
outputStream);
dataOutputStream.writeBytes(cmd);
dataOutputStream.flush();
dataOutputStream.close();
outputStream.close();
} catch (Throwable t) {
t.printStackTrace();
}
try {
// 申请获取root权限,这一步很重要,不然会没有作用
Process process = Runtime.getRuntime().exec("su");
// 获取输出流
OutputStream outputStream = process.getOutputStream();
DataOutputStream dataOutputStream = new DataOutputStream(
outputStream);
dataOutputStream.writeBytes(cmd);
dataOutputStream.flush();
dataOutputStream.close();
outputStream.close();
} catch (Throwable t) {
t.printStackTrace();
}
}
把需要传的shell命令传入cmd就可以了
0 0
- android设备执行shell命令
- Android执行shell命令
- Android执行shell命令
- Android执行shell命令
- android执行shell命令
- Android执行shell命令
- Android执行shell命令
- Android 执行shell 命令
- android 执行shell命令代码
- 在android执行shell命令
- Android 手机执行shell命令
- Android Java执行Shell命令
- Android Java执行Shell命令
- Android Java执行Shell命令
- Android执行shell命令封装
- Android 应用程序执行Shell命令
- Android Java执行Shell命令
- Android 设备上shell脚本执行
- docker iotop :OSError: Netlink error: No such file or directory
- 修改Struts2的struts.xml配置文件位置
- DevOps的概念和工具学习
- Android中ContentProvider和Uri详解
- Android Volley完全解析(二),使用Volley加载网络图片
- android设备执行shell命令
- Hystrix Clients译 断路器(熔断器)
- 什么时候用@Resource,什么时候用@service
- HFSC Scheduling with Linux
- 声卡 PCM数据格式
- neutron firewall as a sevice
- Android JNI编程(四)——C语言多级指针、数组取值、从控制台输入数组
- JSP页面用EL表达式取值取到/u123形式的中文乱码
- UVa 10900 So you want to be a 2n-aire?