Open shengyucaihua opened 4 years ago
3.4和4.4都用过,最近一次是用MinGW和AndroidNDK18编译的opencv3.4
是在windows进行编译的么?我在linux端编译opencv出现以上问题还没找到解决方案
是在windows进行编译的么?我在linux端编译opencv出现以上问题还没找到解决方案
是的,我一开始也是在linux编译的,遇到这个问题之后,在Windows上重新编译了一遍,问题就消失了
我也出现了相同问题 看了下日志 是有个版本调低了 编译opencv的时候按链接里设置ANDROID_NATIVE_API_LEVEL设成了21,于是OpenCV_ANDROID_NATIVE_API_LEVEL : Minimum required level of Android API.就被认为是21,但是我打包apk的时候,AS自动加的参数是-DANDROID_PLATFORM=android-16 解决方法: 在app下的build.gradle里添加一行 ` externalNativeBuild { cmake { cppFlags "" // 以下一行为添加内容,注意版本。。。 arguments "-DANDROID_PLATFORM=android-21"
}
}`
上面插入代码块错误了,应该是
externalNativeBuild {
cmake {
cppFlags ""
// 以下一行为添加内容,注意版本。。。
arguments "-DANDROID_PLATFORM=android-21"
}
}
在进行真机测试的时候出现以下问题: Found package configuration file:
but it set OpenCV_FOUND to FALSE so package "OpenCV" is considered to be NOT FOUND.
求问作者opencv使用的是什么版本呀? 我用的4.4.0. 谢谢解答