2016-03-31 3 views
2

Я пытаюсь сделать снимок экрана на своем устройстве Android с помощью adb. Я могу подключиться к своему устройству и выполнить команды, но результатом является поврежденный файл.adb screencap создает поврежденный файл

Im на системе Ubuntu 14.04. Мое устройство - это Nexus 6 с бета-версией Android 6.0 на нем.

я сделать следующее:

ADB оболочки ScreenCap -p | СЕПГ 's/\ г $ //'> screenshot.png

Я попытался это так:

ADB оболочки ScreenCap -p | perl -pe 's/\ x0D \ x0A/\ x0A/g'> screen.png

Я знаю, что также можно использовать метод pull. Но я предпочитаю это, потому что это быстрее.

ответ

0

эй это, как я ScreenCap нашего приложения, хотя я использую win7

adb shell screencap /sdcard/screen.png 

также, я не знаю, что это, что странные теги. когда вы используете собственную команду захвата экрана для Android, андроид сохраняет ее на снимках/снимках экрана, если я правильно ее помню. Я использую вкладку Galaxy Samsung 3.

+0

Метод, с которым вы работаете, работает, но медленнее. Я хочу сделать несколько скриншотов в течение длительного времени. Вот почему я предпочитаю другой метод. – Stardust

+0

Да, это немного медленно. вы хотите создать видео или просто несколько скриншотов? – rmanalo

Смежные вопросы