2012-06-23 53 views

回答

3

byte [] request = formAdbRequest(「framebuffer:」);

如果這是您正在使用的代碼,那麼您不是嚴格地「從framebuffer以/ dev/graphics/fb0截取屏幕截圖」。

相反,您正在開發計算機上運行代碼,該代碼通過USB連接發送消息,該消息由Android設備上的守護程序進程拾取,該設備會截取屏幕截圖並通過USB連接將其發送回開發計算機。

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

一般來說,您不能在沒有修改Android操作系統的方面或在根設備上滾動您自己的屏幕截圖邏輯。