如何在程序中执行adb命令

阅读 60

2022-03-17

private void executeAdb(){
    BufferedReader bufferedReader = null;
    String result = "";
    try {
        Process process = Runtime.getRuntime().exec("getprop xxxx");//getprop xxxx为要执行的adb命令
        bufferedReader = new BufferedReader(
                   new InputStreamReader(process.getInputStream()));
           StringBuffer export = new StringBuffer();
        int read;
        char[] buffer = new char[4096];
        while ((read = reader.read(buffer)) > 0) {
            output.append(buffer, 0, read);
        }
        bufferedReader.close();
        result = export.toString();
    } catch (Exception e) {
        e.printStackTrace();
    }
}

精彩评论(0)

0 0 举报