簡體   English   中英

模擬器上的Java.lang.NoClassDefFoundError

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM