[英]Java.lang.NoClassDefFoundError on emulator
首先,我在Stack Overflow上存在許多類似的問題,並給出了答案。 但是我問這是因為他們都沒有工作。 我已經將外部jar添加到“ libs”文件夾中。
此外,有趣的是,commons.math-2.2.jar中的類似乎正常工作。 問題僅在於當我嘗試使用jsci-wavelet.jar中的類時,已經檢查了構建路徑n次。 那里似乎沒有問題。 我的源代碼中只有一個軟件包。
順便說一句,我正在使用Android 2.2模擬器。 (盡管甚至針對Android 4.0.3進行了檢查,但無濟於事。)
抱歉,但是堆棧交換不允許我上傳圖像
好的,這不是那么頭痛。 正如@rekaszeru所建議的那樣,我檢查了jsci-wavelet.jar
是否存在任何依賴關系, jsci-wavelet.jar
檢查了其來源。 它說:
import JSci.maths.wavelet.*;
import JSci.maths.*;
即它也需要JSci.maths包中的類。 因此,我將fsci-core.jar
添加到了依賴項和中提琴中,它運行良好。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.