adb screencap创建损坏的文件

时间:2016-03-31 09:28:27

标签: android perl shell sed adb

我正在尝试使用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方法。但我更喜欢这个,因为它更快。

1 个答案:

答案 0 :(得分:0)

嘿,这就是我如何使用win7

来屏幕显示我们的应用程序
adb shell screencap /sdcard/screen.png

另外,我不知道那些奇怪的标签是什么。当你使用android的原生屏幕捕获命令时,如果我没记错的话,android会将它保存在Pictures / Screenshot上。我使用的是三星Galaxy Tab 3。