Android允许使用MediaProjection类(例如图片显示here)将全屏捕捉到图像或视频中。
我想知道我们能走多远:
是否可以仅捕获屏幕的特定区域?
是否可以捕获另一个应用的特定视图的图像?
是否可以获取另一个应用程序的ImageView的位图(例如,使用setImageBitmap保存的应用程序)?
答案 0 :(得分:0)
不,不,不。此API基本上允许您访问硬件屏幕缓冲区的副本。您可以操纵其内容,但只能获得全屏位图。没有办法从其他应用程序获取任何特定视图或类。我想这可能是一个重大的安全漏洞。