1. 程式人生 > >解決 Can't load TestLib lib/njava.lang.UnsatisfiedLinkError問題的

解決 Can't load TestLib lib/njava.lang.UnsatisfiedLinkError問題的

問題描述

最近執行公司專案的時候出現的問題,如下:

10-30 08:32:38.427: W/System.err(2059): Can’t load TestLib lib/njava.lang.UnsatisfiedLinkError: Couldn’t load EPP_API from loader dalvik.system.PathClassLoader[DexPathList[[zip file “/data/app/com.ahcard.tsb-1.apk”],nativeLibraryDirectories=[/data/app-lib/com.ahcard.tsb-1, /vendor/lib, /system/lib]]]: findLibrary returned null

一般出現錯誤都是在網上找解決方案,然而很多時候每個人的錯誤不一致,導致網上的答案不能解決我們的問題,所以這個時候呢 我們可以先通過有道翻譯出問題的中文名稱,這樣的話,一些低智商 的問題就出來了,再說我們這個問題,翻譯過來是這樣的

抓重點也就是無法載入EPP_API,其實本質就是沒有這個檔案,這個檔案是so檔案,那麼我們去找到這個檔案並放在so檔案一起,就可以了. 這個問題一般是包的缺失,所以我們在其他的專案或者同事那裡獲得這個缺失的包就可以了,放在libs下的armeabi資料夾下再試試就可以了.

這裡只是一個方法,類似的問題可能缺少的檔案不一樣,也可以這樣去想想,謝謝!