我知道如何获取Android设备的系统屏幕截图(不是整个系统的活动)。我试过了: 使用OpenGL库,但我找不到完整的代码...... 使用一个过程,如下:
process = Runtime.getRuntime().exec("su -c cat /dev/graphics/fb0");
InputStream is = process.getInputStream();
但是,之后我该怎么办呢?如何用cat命令读取之前拍摄的图像?我试着这样做:
in.read(byteArray);
但该方法不起作用,不要在字节数组中放任何东西......请帮助我,我的大脑已经受伤了!