我正在尝试将openCV库添加到Android项目中以静态初始化方式使用它,但是当我构建应用程序时,openCV库不会添加到apk中。
我将它们放在名为libs的文件夹中的根目录源(在Android Studio中称为app)下,然后我为每个目标嵌套了一个文件夹:armeabi,x86等。
我是否需要做其他事情?有人知道为什么他们没有被添加到apk中吗?
感谢。
答案 0 :(得分:0)
你使用过Android NDK吗?因为我认为OpenCV是本机C / C ++代码所以您需要NDK才能将库容纳到您的项目中。
答案 1 :(得分:0)
我终于找到了解决问题的方法。我只需将.so文件放在src / main / jniLibs下,并在bulding时将它们添加到apk中。比预期容易:)