赞
踩
在手机中可以运行adb命令来远程连接操作其他的Android设备(包括手机、智能电视)
前提,两台设备必须连入同一个局域网络中。
参考方法:
- public void execShell(String cmd){
- try{
- //权限设置
- Process p = Runtime.getRuntime().exec("sh"); //su为root用户,sh普通用户
- //获取输出流
- OutputStream outputStream = p.getOutputStream();
- DataOutputStream dataOutputStream=new DataOutputStream(outputStream);
- //将命令写入
- dataOutputStream.writeBytes(cmd);
- //提交命令
- dataOutputStream.flush();
- //关闭流操作
- dataOutputStream.close();
- outputStream.close();
- }
- catch(Throwable t)
- {
- t.printStackTrace();
- }
- }

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。