在Android SDK中添加OpenCV

时间:2019-06-04 07:42:36

标签: android opencv sdk opencv4android

我想要什么?

我想在 openCV-android-sdk 的帮助下创建一个SDK。

我尝试了什么?

我确实获得了SDK,但由于包含完整的OpenCV,因此生成的SDK非常沉重。但是我想像在应用程序场景中那样减小SDK的大小,因为我无法提供大尺寸的SDK。

我知道什么?

当我们将openCV集成到应用程序中时,我们可以在gradle中进行ABI配置,这有助于我们根据体系结构减小尺寸。

1 个答案:

答案 0 :(得分:0)

从“ \ OpenCV-android-sdk \ sdk \ native \ libs \”中将文件夹“ armeabi,armeabi-v7a(也包括其他体系结构)”复制到您的app / src / main / jniLibs/。

app
   |
   src
      |
     main
        |
        jniLibs
            |
            armeabi
            |   |
            |   your_lib_compiled_for_armeabi.so
            |
            armeabi-v7a
            |   |
            |   your_lib_compiled_for_v7a.so
            |
            x86
            |   |
            |   your_lib_compiled_for_x86.so