我正在尝试从文件夹 /dev/graphics/fb0 中读取 FrameBuffer,但是当我尝试以下代码时,我无法做到这一点:
fd = open("/dev/graphics/fb0", O_RDWR)
但它总是返回-1,这意味着无法读取文件 fb0。 虽然我在 ROOTED 设备上尝试了上面的代码。 我的设备是带有Android 5.0的Nexus 7
你能解释一下为什么它不起作用吗?
那么,还有其他方法可以从 /dev/graphics/fb0 读取 FramBuffer 或在 Native 级别捕获当前屏幕吗?
非常感谢!