2012-06-23 55 views

回答

3

byte [] request = formAdbRequest(“framebuffer:”);

如果这是您正在使用的代码,那么您不是严格地“从framebuffer以/ dev/graphics/fb0截取屏幕截图”。

相反,您正在开发计算机上运行代码,该代码通过USB连接发送消息,该消息由Android设备上的守护程序进程拾取,该设备会截取屏幕截图并通过USB连接将其发送回开发计算机。

很慢(200〜300ms)。我怎样才能让它更快?

一般来说,您不能在没有修改Android操作系统的方面或在根设备上滚动您自己的屏幕截图逻辑。