Android 平台有一个实用程序类,用于获取 android screenshot 。我将“ ScreenCap.cpp ”复制到 JNI 文件夹中,然后通过 NDK 构建但失败了。NDK 编译器没有找到需要的库:
#include <binder/IMemory.h>
#include <gui/SurfaceComposerClient.h>
#include <SkImageEncoder.h>
#include <SkBitmap.h>
#include <SkData.h>
#include <SkStream.h>
这是错误日志:
jni/ScreenCap.cpp:28:28: fatal error: SkImageEncoder.h: No such file or directory
编译终止。
请告诉我如何解决这个问题。
顺便说一句,是否有任何解决方案可以以编程方式捕获整个 android 屏幕?我需要每秒至少捕获 10 次。
谢谢。