opencv341 android sdk with contrib341 module build on windows.
Note:Recent versions of OpenCV should be easier to build the android-sdk with contrib, so try the latest version of OpenCV first.
Work needs, currently mainly compiled armeabi-v7a, x86, arm64-v8a, .so library,.a library, mainly used for jni programming, with Java application layer functions, and has added OPENCL support. see Release
Refer to build opencv3.4.1 android sdk+contrib on windows
you can refer to \Android.mk and \Application.mk and see Android Studio JNI层调用OpenCV进行图像处理
check \CMakeCache-XXXX.txt
apply plugin: 'com.android.library'
android {
...
defaultConfig {
...
//配置NDK信息
ndk {
moduleName "opencv3"
ldLibs "log", "jnigraphics", "m", "z"
abiFilters "armeabi-v7a","x86"
}
//配置SO文件存放路径
sourceSets {
main {
jni.srcDirs = []
jniLibs.srcDirs = ['src/main/libs']
}
}
}
//设置构建脚本路径,会自动索引同目录下的Application.mk
externalNativeBuild {
ndkBuild {
path 'src/main/jni/Android.mk'
}
}
}
...