Android VirtualDisplay解析
Android支持多个屏幕:主显,外显,和虚显,虚显就是我们要说的VirtualDisplay。VirtualDisplay的使用场景很多,比如录屏,WFD显示等。其作用就是抓取屏幕上显示的内容。VirtualDisplay抓取屏幕内容,其实现方式有很多。在API中就提供了ImageReader进行读取VirtualDisplay里的内容。
下面我们就结合ImageReader,来看看VirtualDisplay及其相关流程。
ImageReader和VirtualDisplay使用示例
我们以VirtualDisplayTest为示例: