안녕하세요.
android screencap을 이용하여 캡쳐하는 방법을 공부중입니다.
screencap.cpp 파일을 이용하여 jni를 통하여 사용하고 싶은데
ndk 빌드시
#include <binder/ProcessState.h>
#include <gui/SurfaceComposerClient.h>
#include <gui/ISurfaceComposer.h>
#include <ui/PixelFormat.h>
#include <SkImageEncoder.h>
#include <SkBitmap.h>
#include <SkData.h>
#include <SkStream.h>
의 헤더 파일을 가져오지 못하여 No such file or directory 라는 빌드 에러가 납니다.
Android.mk 파일에는
LOCAL_SHARED_LIBRARIES := \
libcutils \
libutils \
libbinder \
libskia \
libui \
libgui
부분으로 추가시켜져있구요.
어떻게 하면 screencap.cpp를 잘 빌드할 수 있을지 혹시 하시는분이 있으시면 알려주시면 감사하겠습니다.
감사합니다.