title: How to fix UnsatisfiedLinkError: dalvik.system.PathClassLoader?
body: <p>I have a fingerprint scanner project. It is working fine before I update android studio to build gradle 3.5. And know I encounter this error </p>
  
  <pre><code>java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.lhlh.fpscanner-Y9B8PCb-5rg-DCor7GqdfQ==/base.apk"],nativeLibraryDirectories=[/data/app/com.lhlh.fpscanner-Y9B8PCb-5rg-DCor7GqdfQ==/lib/arm64, /system/lib64]]] couldn't find "libfgtitinit.so"
  </code></pre>
  
  <p>From what I understand the error message says that "libfgtitinit.so" can't be located in the following directory. </p>
  
  <p>This error is not new for me, whenever I encounter this error after update I use the following steps to fix the problem:</p>
  
  <blockquote>
    <ol>
    <li>remove .jar library dependencies and .so files</li>
    <li>clean project</li>
    <li>re-add libraries and .so files</li>
    <li>gradle sync</li>
    <li>invalidate cache/restart</li>
    </ol>
  </blockquote>
  
  <p>but it does not work this time around.</p>