【发布时间】:2017-03-02 19:52:52
【问题描述】:
我正在尝试使用 ADB 命令捕获我的 android 模拟器屏幕,但是当我执行命令时没有任何反应,没有错误也没有图像,这是我正在运行的命令:
adb exec-out screencap -p /sdcard/Pictures/test.png
我尝试使用“adb shell....”,但对我来说太慢了。
我需要一些东西来运行“执行输出”吗?还是我做错了什么?
【问题讨论】:
-
您可以尝试引用子命令吗?
adb "exec-out screencap -p /sdcard/Pictures/test.png",另外,两个版本的返回码是什么?运行命令后,echo $? -
ADB 版本 1.0.31,我才意识到直接从命令行运行命令,它列出了所有 adb 命令,这有点意味着“exec-out”不存在,我需要安装一些东西吗还有吗?
-
你弄明白了吗?我有完全相同的问题。 "exec-out" 确实存在,因为 'adb exec-out pwd' 打印 'error: closed' - NOT 'command not found' 或类似的东西。
-
@jcovert, stackoverflow.com/a/13587203/1778421