Android命令行截屏screencap

Android下面使用命令行截图。

因为工作调试用的机器,没法连接USB,所以用不了一般的截图方法,后来查了一下,Android4.0以后都内置了截图命令。

可以使用下面命令截取屏幕。

screencap /mnt/card/test.png

这是我在linux shell下执行的命令

执行完就可以把当前屏幕图片保存到SD卡里面(具体路径根据你实际开发机器来看)

除了screencap,还有screenshot,不过试验后,发现截图都是空白的,网上查资料是可以用来截图。

也可能是我这边机器环境问题。

查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/OS/extra/

时间: 2024-10-31 10:02:44

Android命令行截屏screencap的相关文章

android 4.3截屏功能的尝试与失败分析

1.背景 上一篇讲了在源码中捕获到了android手机的截屏函数(同时按下电源键与音量减,详情http://blog.csdn.net/buptgshengod/article/details/19911909),经过一周的研究还是没有在手机上实现系统截屏功能,总结下尝试的方法与失败的原因. 2.失败方法分析(1)bufferframe读取fb0 在手机的/dev/graphics目录下的fb0文件是负责屏幕渲染的帧缓存,网上有一些教程讲如何用c将手机中的fb0转换成bmp格式的图片.我在and

Android 命令行模拟按键

/***************************************************************************** * Android 命令行模拟按键 * 说明: * 在使用Android 4.2的时候发现软件全屏了,没有导航栏,怎么进入桌面就成问题了, * 所以使用adb shell去进入桌面. * * 2017-5-3 台湾 中和区 曾剑锋 *******************************************************

Android实现的截屏小程序示例_Android

本文实例讲述了Android实现的截屏小程序.分享给大家供大家参考,具体如下: 先看截图,不过这个截屏还不够完整,头上的statusbar没有,呈黑色. 多按了几次,就成这样了,呵呵. package com.test; import android.app.Activity; import android.graphics.Bitmap; import android.graphics.Canvas; import android.graphics.Bitmap.Config; import

Android编程之截屏实现方法(包括scrollview与listview)_Android

本文实例讲述了Android编程之截屏实现方法.分享给大家供大家参考,具体如下: public class ScreenShot { // 获取指定Activity的截屏,保存到png文件 public static Bitmap takeScreenShot(Activity activity) { // View是你需要截图的View View view = activity.getWindow().getDecorView(); view.setDrawingCacheEnabled(tr

Android命令行播放MP3音乐

/*************************************************************************** * Android命令行播放MP3音乐 * 说明: * 有时候我们会遇到Touch不能使用,也没有鼠标,但是我们要在Android上测试 * 声卡情况,所以我们会想到在adb或者debug终端上使用命令行来播放声音. * * 2016-5-26 深圳 南山平山村 曾剑锋 *************************************

Android实现的截屏小程序示例

本文实例讲述了Android实现的截屏小程序.分享给大家供大家参考,具体如下: 先看截图,不过这个截屏还不够完整,头上的statusbar没有,呈黑色. 多按了几次,就成这样了,呵呵. package com.test; import android.app.Activity; import android.graphics.Bitmap; import android.graphics.Canvas; import android.graphics.Bitmap.Config; import

【android4.3】记一次完整的android源码截屏事件的捕获(不同于网上的老版本)

感谢网友cjd6568358的帮助,新版的Android系统截屏功能已经实现,需要的朋友请移步项目主页:https://github.com/Android-ScreenShot/AndroidScreenShotService(别忘点个star哦) --------------------------------------------------------------------------------------------------------------------- (转载请注明

android 4.3中一次完整的android源码截屏事件的捕获

1.背景 我们知道android提供了一个系统截屏功能,就是按住电源键和音量减的按键0.5秒,系统将执行截屏功能.所以要实现系统截屏的功能,就是要捕获系统的这两个组合键下面的函数,然后一层一层的向下挖掘.现在网上找到的版本是在Surface.java文件下存在ScreenShot()函数,是@hide的.但是这是之前版本的办法,在android4.3之后已经是不适用的,因为在/frameworks/base/core/java/android/view/的Surface.java下并没有Scre

APPS大乱斗 Android三款截屏应用横评

参评软件随着谷歌Android智能手机平台的流行,使用Android手机的玩家越来越多,但 Android手机截屏有点复杂,需要数据线与电脑软件结合才能完成截图工作.今天将介绍一些让Android手机也能轻松截屏的软件,如轻松截屏.手机 截屏.Drocap截图等.下面对这三款较常用的手机截屏软件作一番评比,看看 它们在android平台上的表现.参评软件轻松截屏(Screenshot ER)是一款实用的截屏工具,具有倒计时.晃动.搜索键长按.通知栏触发按钮.主屏幕快捷方式等多种截图方式,并支持全