截图与录屏
通过ADB命令可以帮助开发者进行录屏和截图。一般情况下使用IDE进行这些操作,但实际上IDE也是调用的ADB指令来进行操作的。其中,截图指令如下所示。
- adb shell screencap -p /sdcard/screenshot.png
通过-p参数将截图保存为png图片并保存到SDCard下,再通过adb pull指令即可导出到电脑。你也可以直接使用脚本指令完成这些操作,指令如下所示。
- ➜ ~ adb shell screencap -p | perl -pe 's/\x0D\x0A/\x0A/g' >
- /Users/xuyisheng/Downloads/temp/screenshot.png
通过这样一个指令,我们就可以非常方便地截图并将图片保存到指定的目录下了。关于录屏指令,笔者在“一个人的寂寞与一群人的狂欢”一章中会有详细讲解,这里不再赘述。
