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'
        }
    }
}
...