title: OpenCV Android - Cannot Resolve Corresponding JNI Function
body: <p>I'm trying to setup Android Studio with Opencv by following this tutorial outlined here: <a href="https://www.youtube.com/watch?v=OTw_GIQNbD8" rel="nofollow noreferrer">https://www.youtube.com/watch?v=OTw_GIQNbD8</a></p>
  
  <p>I can get the result obtained by the person giving the tutorial but upon trying to actually use some of Opencv's functions I run into some trouble.</p>
  
  <p>I am able to load the Opencv library but upon trying use some of the native functions such as "Imgcodecs.imread" I get the error: ".lang.UnsatisfiedLinkError: No implementation found for long org.opencv.imgcodecs.Imgcodecs.imread_1(java.lang.String)"</p>
  
  <p>I believe I have tracked down the issue to the following:</p>
  
  <p>[![enter image description here][1]][1]</p>
  
  <p>It seems that Android Studio is unable to detect the native C++ code which I'm guessing should be picked up from jniLibs folder I now have in app/src/main?</p>
  
  <p>I've tried updating Android Studio to the latest stable build and I have fixed my file paths for my android SDK and NDK as having white-space can apparently affect the running of native code. The issue still persists.</p>
  
  <p>I have been trying to fix this for the last 4 hours, any help would be greatly appreciated!</p>