使用。所以,當返回null我從其他球隊一個libother_team.so文件,我加入了這個。所以直接在我的下路庫/ armeabi-V7A項目/調用LoadLibrary失敗,錯誤findLibray從其他來源
當我嘗試加載該庫失敗下面的錯誤
java.lang.UnsatisfiedLinkError: Couldn't load other_team from loader
dalvik.system.PathClassLoader[dexPath=/data/app/com.example.testapp-1.apk,
libraryPath=/data/app-lib/com.example.testapp-1]: findLibrary returned null
我封鎖在這個問題上的任何幫助就同一高度讚賞。
使用adb shell或終端列表/data/app-lib/com.example.testapp-1 –
的內容由於您認爲自己構建它可行,但其他人提供的版本失敗,因此很有可能他們正在使用錯誤的工具鏈或設置。您可以將這些文件與ndk的readelf或objdump進行比較。此外,這個錯誤消息似乎不同於我所期望的。你使用什麼命令來顯式加載本地庫,以及運行的原因是什麼在logcat中出現? (你一定要看到成功或失敗的一些事情)。 –