现在我使用'/ dev / graphics / fb0'获取帧缓冲区,并使用'cat / dev / graphics / fb0>将其保存在SD卡上/sdcard/screen.raw”。
现在我想将原始数据转换为png图像并显示在屏幕上。可以使用(NDK / SDK)将其转换为Android代码中的png。
答案 0 :(得分:1)
可以在Android源代码树中找到执行此操作的代码。旧screenshot tool从帧缓冲设备读取并将其保存到PNG。
请注意,这不适用于较新的设备,这些设备可能会使用硬件编辑器覆盖来避免写入单个帧缓冲区。在此类设备上,您需要使用screencap tool代替。