Process sh = Runtime.getRuntime().exec("su", null,null);
OutputStream os = sh.getOutputStream();
os.write(("/system/bin/screencap -p " + "/sdcard/img.png").getBytes("ASCII"));
os.flush();
os.close();
sh.waitFor();
这是下面截图的shell命令代码,但通过它只给出部分输出,我不知道为什么
(adb shell /system/bin/screencap -p /sdcard/img.png)