2014-03-13 3 views
6

Nexus 10 에뮬레이터에서 캡쳐 화면을 캡쳐하려면 어떻게해야합니까? Google Play 스토어에 제출하려면 고해상도 스크린 샷이 필요합니다.Nexus 10 에뮬레이터의 캡쳐 화면

Eclipse 도구에서 화면 캡처 도구를 사용하려고하면 "화면을 사용할 수 없습니다."라는 메시지가 나타납니다. 누군가가 Android Virutal Device Manager에서 "호스트 GPU 사용"을 선택 취소하도록 제안했으나이를 수행하면 에뮬레이터가 시작되지 않습니다.

하드웨어 제한이라고 생각합니까? Nexus 10은 2560 x 1600의 매우 높은 해상도를 사용하기 때문에 Nexus 7 스크린 샷을 잘 캡처 할 수 있습니다.

답변

2

adb를 사용하여 스크린 샷을 찍을 수 있습니다.

adb pull /sdcard/screenshot.png 

편집 :이 컴퓨터에 복사하는 그런

adb shell screencap -p /sdcard/screenshot.png 

: 먼저 화면을 캡처하려면이 옵션을 실행 난 그냥 시도하고 에뮬레이터 파일 시스템이 읽기 전용 않다는 문제에 달렸다 그래서 실제로 작업 않았다, 다음을 실행했다 : 윈도우에서

adb shell 
su 
mount -o rw,remount rootfs/
exit 
screencap -p /sdcard/screenshot.png 
exit 
adb pull /sdcard/screenshot.png 
+1

이 작동하지 않으면 파일 크기가 0 바이트 인 png가 생성됩니다. "호스트 gpu 사용"을 확인했기 때문에 아마 작동할까요? – user1159819

+0

다른 방법으로 Genymotion을 사용하여 nexus 10 해상도를 에뮬레이션하고 거기에서 스크린 샷을 찍는 것입니다. – Noob

1

를, 화면의 일부의 스크린 샷을 캡처 도구를 사용합니다.