由于工作的关联关系,本文将针对Android screencap的源码进行分析,此文是基础篇,为后续对源码的修改做知识储备。
本文期望达到的目的:
- 了解screencap使用
- 了解screencap实现基础原理
- 为后续screencap源码修改和其他应用做准备
源码位置:
android4.0之后内置了截图工具screencap,一般位于/system/bin/screencap
源码路径:frameworks/base/cmds/screencap/
使用介绍:
usage: screencap [-hp] [-d display-id] [FILENAME]
-h: this message
-p: save the file as a png.
-d: specify the display id to capture, default 0.
If FILENAME ends with .png it will be saved as a png.
If FILENAME is not given, the results will be printed to stdout.
使用相当简单:
adb