首页 > 系统相关 >android调用shell

android调用shell

时间:2022-10-23 10:25:58浏览次数:45  
标签:shell java String 调用 result io import android

工具类

import android.util.Log;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;

public class ShellTool {
    public String getShellResult(String shell) {
        String result = "";
        Runtime mRuntime = Runtime.getRuntime();
        try {
            Process mProcess = mRuntime.exec(shell);
            InputStream is = mProcess.getInputStream();
            InputStreamReader isr = new InputStreamReader(is);
            BufferedReader mReader = new BufferedReader(isr);
            String string;
            Log.e("->",mReader.readLine());
            while ((string = mReader.readLine()) != null) {
                result = result + string + "\n";
            }
        } catch (IOException e) {
            e.printStackTrace();
        }
        return result;
    }

}

 

标签:shell,java,String,调用,result,io,import,android
From: https://www.cnblogs.com/Frank-dev-blog/p/16818007.html

相关文章

  • android连接mysql
    导入Mysql的jar,和rxjavaimplementation"io.reactivex.rxjava2:rxjava:2.2.10"implementation"io.reactivex.rxjava2:rxandroid:2.0.2" 创建DBOpenHelper......
  • feign远程调用丢失请求头
    1、feign远程调用丢失请求头的问题原因:feign不会同步request的请求头。解决方案:使用interceptor将用户请求的请求头设置给feign代理的请求/***@DESCRIPTIONfeign的......
  • shell脚本基础
    作用与应用场景 用途自动化常用命令执行系统管理和故障排除创建简单的应用程序处理文本或文件应用场景重复性操作交互性任务批量事务处理服务运行状态监控......
  • shell脚本之条件语句
    一、test命令1、格式测试表达式是否成立,若成功返回0,否则返回其他数值 格式1:test条件表达式格式2:[条件表达式]二、文件测试1、格式 操作符、......
  • Android掌控WiFi不完全指南
    前言如果想要对针对WiFi的攻击进行监测,就需要定期获取WiFi的运行状态,例如WiFi的SSID,WiFi强度,是否开放,加密方式等信息,在Android中通过WiFiManager来实现WiFiManager简介W......
  • android pthread_t
    最近在解决tvm绑核问题时,发现android下绑核只有sched_setaffinity函数,这导致无法使用标准库中的td::thread::native_handle_typethread进行绑核操作。虽然在ndk21以上的......
  • python 调用Adobe Acrobat 将pdf 转 excel
    最近需要批量转换一些pdf扫描件,就开始找相关的python包花了不少时间试了下pdfplumber,pypdf2,camelot这几个包发现都不能成功的转化,原因就在于手上的pdf是扫描件,......
  • 使用Shell脚本进行条件测试
    使用Shell脚本进行条件测试......
  • Android USB之复合设备(gadget)详解
    一.USBgadgetdriverUSBgadget驱动描述了USB设备控制器的硬件操作方法,不同的USB控制器实现不同。有的USB控制器只能作为设备控制器,如ompa、pxa2等USB设备控制器,其......
  • shell基础
    https://mp.weixin.qq.com/s?__biz=MzI2OTA3NTk3Ng==&mid=2649284689&idx=1&sn=6942854dcbefde0f5f2fe563bbfb8888&chksm=f2f99336c58e1a2053fa294af14efd41a4a7c64d219ca0......