我在android studio中使用ndk构建工具构建opencv时遇到了这个错误

我在android studio中使用ndk构建工具构建opencv时遇到了这个错误,android,c++,android-studio,cmake,android-ndk,Android,C++,Android Studio,Cmake,Android Ndk,我正在使用这个github项目 我有这个问题 我修改了cmakelists.txt以指定库,如下所示: add_library(opencv_java3 SHARED IMPORTED) set_target_properties(opencv_java3 PROPERTIES IMPORTED_LOCATION ${CMAKE_HOME_DIRECTORY}/path_to

我正在使用这个github项目

我有这个问题

我修改了
cmakelists.txt
以指定库,如下所示:

add_library(opencv_java3
            SHARED
            IMPORTED)

set_target_properties(opencv_java3
            PROPERTIES
            IMPORTED_LOCATION
            ${CMAKE_HOME_DIRECTORY}/path_to_jniLibs/${ANDROID_ABI}/libopencv_java3.so)
随后:

    target_link_libraries(native-lib
...
        opencv_java3)

这样,只要路径的大小写正确,就可以找到库,尤其是在Linux上。

您可以在没有cmake帮助的情况下安装,如本答案所示,但我在构建项目时会遇到不同的错误,请分别下载代码并手动导入Open CV库。在构建之前,检查NDK是否正确配置。是的,我被手动导入,NDK配置正确,但再次出现错误。?你是否检查过它是从你这边来的??你能分享你的cmakelists.txt文件吗?
    target_link_libraries(native-lib
...
        opencv_java3)