嘿,我正试着从"手机"从终点站我可以正常地拉和推,但是当我使用命令
时.adb exec-out screencap -p > ./pic3.png
png不能打开
在撰写本文时(PowerShell 7.2.2),PowerShell的>
运算符基本上无法捕获原始字节(二进制输出)
cmd.exe
调用,>
操作符支持原始字节流:
cmd /c 'adb exec-out screencap -p > .pic3.png'
另一种选择是将截图直接保存到Android设备上的文件中(语法从这里收集),然后下载,就像你自己的答案所示。
.adb shell screencap ./pic3.png
如果我使用
.adb shell screencap ./pic3.png
在shell中,然后我可以用
拉它.adb pull sdcard/download/pic3.png