title: Unable to create OpenCV Objects
body: <p>I am using Android Studio 3.0 and Gradle 3.0.0 and OpenCV 3.3.1.
  Followed the below steps:</p>
  
  <p>1.Imported OpenCv module (selecting the java folder within the OpenCV android sdk)</p>
  
  <p>2.Added OpenCVLibrary331 as module dependency</p>
  
  <p>3.Synced the build.gradle(app) with build.gradle(OpenCV) for the parameters:-
  compileSdkVersion 25
  buildToolsVersion '26.0.2'
  minSdkVersion 15
  targetSdkVersion 25</p>
  
  <p>4.Copied the contents of libs folder of OpenCV android sdk/native under app/src/main/jniLibs of the android project</p>
  
  <p>5.Installed npm</p>
  
  <p>6.Copy pasted the Android.mk auto generated from the build from app/build/intermediates/ndk to under app/Android.mk such that it is in the same level of build.gradle(module level)
  7.In the build.gradle(module) have included the ndk block </p>
  
  <p>The project build without any error however unable to create any of the Open CV object. Any guidance to solve this issue??</p>
  
  <pre><code>apply plugin: 'com.android.application'
  
  android {
      compileSdkVersion 25
      buildToolsVersion '26.0.2'
      defaultConfig {
          applicationId "com.example.ibm.myapplication"
          minSdkVersion 15
          targetSdkVersion 25
          versionCode 1
          versionName "1.0"
          testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
          //added from saikat
         // sourceSets.main {
             // jniLibs.srcDir 'src/main/jnilibs'
             // jni.srcDirs = [] //disable automatic ndk-build call
         // }
      }
      buildTypes {
          release {
              minifyEnabled false
              proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
          }
      }
      sourceSets { main { jni.srcDirs = ['src/main/jni', 'src/main/jniLibs/'] } }
  
      externalNativeBuild {
          // Encapsulates your CMake build configurations.
          // For ndk-build, instead use the ndkBuild block.
          ndkBuild {
              // Specifies a path to your CMake build script that's
              // relative to the build.gradle file.
              path "Android.mk"
          }
      }
  
  }
  
  dependencies {
  
      compile fileTree(include: ['*.jar'], dir: 'libs')
      androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
          exclude group: 'com.android.support', module: 'support-annotations'
      })
      compile 'com.android.support:appcompat-v7:25.3.1'
      compile 'com.android.support.constraint:constraint-layout:1.0.2'
      testCompile 'junit:junit:4.12'
      compile project(':openCVLibrary331')
  }
  </code></pre>