我一直在尝试使用NDK通过HAL接口访问Android上的相机。我已从以下链接下载了所有相关文件:
https://github.com/android/platform_hardware_libhardware/blob/master/include/hardware/camera.h,
https://github.com/android/platform_system_core。
看起来我已经成功获取了所有相关文件,但由于众多错误,项目无法编译,从有问题的makefile到缺少函数,如下所示:
C:/android-ndk-r10d/samples/hello-jni/jni/camera/Camera.cpp:409:55: error: 'clone_camera_metadata' was not declared in this scope
mSettings = clone_camera_metadata(new_settings);
有没有成功使用相机硬件抽象层的人能够解决这个问题呢?
谢谢。