【问题标题】:adb screencap creates corrupted file [duplicate]adb screencap 创建损坏的文件 [重复]
【发布时间】:2016-08-29 00:52:04
【问题描述】:

我正在尝试使用 adb 在我的 Android 设备上截屏。我能够连接到我的设备并执行命令,但结果是文件损坏。

我在 Ubuntu 14.04 系统上。 我的设备是装有 Android 6.0 Beta 的 Nexus 6。

我执行以下操作:

adb shell screencap -p | sed 's/\r$//' > screenshot.png

我也试过了:

adb shell screencap -p | perl -pe 's/\x0D\x0A/\x0A/g' > screen.png

我知道也可以使用 pull 方法。但我更喜欢这个,因为它更快。

【问题讨论】:

    标签: android perl shell sed adb


    【解决方案1】:

    嘿,这就是我如何截屏我们的应用程序,虽然我使用的是 win7

    adb shell screencap /sdcard/screen.png
    

    另外,我不知道那是什么奇怪的标签。当您使用android的本机屏幕捕获命令时,如果我没记错的话,android会将其保存在图片/屏幕截图中。我使用的是三星 Galaxy Tab 3。

    【讨论】:

    • 您使用的方法适用,但速度较慢。我想长时间截取多个屏幕截图。这就是为什么我更喜欢另一种方法。
    • 是的,它有点慢。您要创建视频还是只创建多个屏幕截图?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-01
    • 2017-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-27
    相关资源
    最近更新 更多