小编use*_*072的帖子

Android读取fb0总是给我黑屏

我的设备是运行Jelly Bean 4.2的Nexus 4.我正在尝试录制屏幕并将其发送出去.互联网上的大多数代码通过读取/ dev/graphics/fb0来执行上限.它在某些设备和旧系统中运行良好.但是当我在我的设备上试用它时,它会失败.它只给我黑屏和原始数据中的所有"0".我运行"adb root"获取root权限,尝试"chmod 777 fb0","cat fb0>/sdcard/fb0".我也试过像"mmap"和"memcpy"这样的代码来获取数据.但都失败了.我在互联网上搜索,似乎没有解决方案.有些线程说内核可能会禁止你读取fb0.有人对此有所了解吗?

android screenshot gpu framebuffer android-ndk

5
推荐指数
1
解决办法
4990
查看次数

标签 统计

android ×1

android-ndk ×1

framebuffer ×1

gpu ×1

screenshot ×1