본문 바로가기

Mobile

리눅스에서 안드로이드폰 스크린샷 찍기 - Tested OpenSUSE 11.2

 어플을 통해서도 가능합니다만 리눅스 시스템에서 DDMS를 이용하는 방법을 정리하고자 합니다.
 우선, 다음 명령어로 안드로이드 SDK 를 다운로드 받습니다.

 $ wget http://dl.google.com/android/android-sdk_r06-linux_86.tgz

 다운로드 받은 파일을 원하는 위치로 옮기고 압축을 풀어줍니다.
 저는 모토로이를 쓰고 있는데 폰을 USB에 연결하고 '모토로라 휴대전화 도구' 로 설정한 상태에서 다음 명령어로 연결상태를 확인했습니다.
 
tyback@linux-5wes:~/projects/android-sdk-linux_86/tools> lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 22b8:41da Motorola PCS
Bus 001 Device 003: ID 0bda:0158 Realtek Semiconductor Corp. Mass Storage Device
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
tyback@linux-5wes:~/projects/android-sdk-linux_86/tools>
 

 확인되었으면 tools 폴더로 이동해 ddms 를 실행합니다.




 온라인 상태(연결된) 를 확인하고 더블클릭하여 활성화시켜준 다음 메뉴에서 Device - Screen capture 를 누릅니다.








 별도의 드라이버 설치 없이 바로 연결되어 작업할 수 있었습니다. 
 우분투 등의 리눅스에도 동일하게 적용됩니다. 
 장치만 커널에서 인식되면 어렵지 않게 할 수 있습니다.