Как использовать скриншот рут-разрешения? - PullRequest
0 голосов
/ 10 мая 2019

Это мой код.

Process p = Runtime.getRuntime().exec("su");
InputStream inputStream = p.getInputStream();
OutputStream outputStream = p.getOutputStream();

outputStream.write("screencap\n".getBytes());
outputStream.flush();
sleep(1000);
byte[] b = new byte[inputStream.read()];
inputStream.read(b);
System.out.println(b.length);

Но b пусто.

Я могу вернуться, запустив screencap с adb . И мне не нужно сохранять на диск; Мне нужно определить содержание изображения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...