実行中のエミュレーターの自動スクリーンショットを (たとえば 10 秒ごとに) 撮り、それらをディレクトリに保存したいと考えています。
DDMS を使用して画面キャプチャを実行できることがわかりましたが、UI を介してのみ実行できます。コンソール ベースのスクリプト API はありますか?
実行中のエミュレーターの自動スクリーンショットを (たとえば 10 秒ごとに) 撮り、それらをディレクトリに保存したいと考えています。
DDMS を使用して画面キャプチャを実行できることがわかりましたが、UI を介してのみ実行できます。コンソール ベースのスクリプト API はありますか?
システム側で実行したい場合は、Android-DDMLIB をご覧ください。また、このチュートリアルAndroid: How to take screenshots from command lineも参照してください。
または、これらすべてを Android デバイス側で実行する場合はroot permission
、そのために を読んdevice framebuffer
でください。