2012-04-10 7 views
3

실행중인 에뮬레이터의 자동화 된 스크린 샷을 가져오고 싶습니다. 10 초마다 한 번씩 저장 한 다음 디렉토리에 저장하십시오.Take automatic 에뮬레이터의 스크린 샷

필자는 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

+0

Droid @ Screen을 통해 장치 화면을 가져 오는 좋은 프로젝트를 진행하는 것이 좋습니다 .. – user370305

+0

네,하지만 에뮬레이터의 스크린 샷을 찍으려면 쉘/파이썬 스크립트에서 필요합니다. 그래서 프레임 버퍼는 충분하다. – reox