title: Android ReactNative java.lang.UnsatisfiedLinkError:could find DSO to load: libreactnativejni.so
body: <p>I have been trying to add ReactNative to my existing android application. I followed the instructions from <a href="https://facebook.github.io/react-native/docs/integration-with-existing-apps.html#content" rel="noreferrer">this</a> link. I could add it but the app gets crashed once I open the react native activity. I have started server using </p>
  
  <pre><code>adb reverse tcp:8081 tcp:8081
  </code></pre>
  
  <p>and started react-native using </p>
  
  <pre><code>react-native start
  </code></pre>
  
  <p>I get a dialogue that the js files are loading. But finally end up with a crash. Following is the error that is being printed in logcat:</p>
  
  <pre><code>java.lang.UnsatisfiedLinkError: couldn't find DSO to load: libreactnativejni.so
      at com.facebook.soloader.SoLoader.loadLibraryBySoName(SoLoader.java:213)
      at com.facebook.soloader.SoLoader.loadLibrary(SoLoader.java:178)
      at com.facebook.react.bridge.JSCJavaScriptExecutor.&lt;clinit&gt;(JSCJavaScriptExecutor.java:19)
      at com.facebook.react.ReactInstanceManager.onJSBundleLoadedFromServer(ReactInstanceManager.java:413)
      at com.facebook.react.ReactInstanceManager.createReactContextInBackground(ReactInstanceManager.java:236)
  </code></pre>
  
  <p>I am completely lost as I am unable to figure out the cause for this issue. </p>
  
  <p>Thanks in advance.</p>