阅读更多


android代碼 中執行shell命令的方法
private String exec(String command) {
        try {
            java.lang.Process process = Runtime.getRuntime().exec(command);
            BufferedReader reader = new BufferedReader(
                    new InputStreamReader(process.getInputStream()));
            int read;
            char[] buffer = new char[4096];
            StringBuffer output = new StringBuffer();
            while ((read = reader.read(buffer)) > 0) {
                output.append(buffer, 0, read);
            }
            reader.close();
            process.waitFor();
            return output.toString();
        } catch (IOException e) {
            throw new RuntimeException(e);
        } catch (InterruptedException e) {
            throw new RuntimeException(e);
        }
    }

 

更多相关文章

  1. Android旋转屏幕不销毁数据的方法
  2. Android程序设置成横屏方法
  3. android 开发中将十六进制 颜色代码 转换为int类型数值 方法 :
  4. 详解Android读取本地图片和网络图片的方法
  5. android onSaveInstanceState的使用方法
  6. Android uiautomator dump 命令介绍
  7. android获取sd卡路径方法:
  8. Ant 命令行创建一个Android工程
  9. android 运行一个cp命令

随机推荐

  1. Monkey测试结果解析(二)
  2. How to set up a link betwteen a real A
  3. Android(安卓)之 setContentView 源码阅
  4. Android(安卓)电话拨号
  5. android ping 命令使用问题
  6. android Json数据构建于解析
  7. android ANR
  8. 火爆新东西,仿QQ版本的ResideMenuItem框架
  9. Android(安卓)Audio代码分析17 - setvolu
  10. 关于一个android工程同时使用多个工程库,