2012-04-10 51 views
3

我想獲取正在運行的模擬器的自動屏幕截圖,例如每10秒鐘一次,然後將它們保存到一個目錄中。自動執行模擬器的屏幕截圖

我發現我可以使用DDMS進行屏幕捕獲,但只能在UI上進行。有沒有任何基於控制檯的腳本API?

回答

3

如果你想在系統方面做到這一點,然後看看Android-DDMLIB。和[email protected]也看看這個教程Android: How to take screenshots from command line

或者如果你想在android設備端做所有這些,那麼你必須root permission並閱讀device framebuffer

+0

在此期間,我發現:http://code.lardcave.net/entries/2009/07/27/132648/謝謝! – reox 2012-04-10 11:25:54

+0

我建議你通過Droid @屏幕獲取設備屏幕的一個不錯的項目.. – user370305 2012-04-10 11:28:04

+0

是的,但我需要它在shell/python腳本來截取我的模擬器的屏幕截圖。所以framebuffer足夠好 – reox 2012-04-10 11:30:04