2013-11-21 101 views
1

我已經提取了一個jar文件,然後將這些類再次壓縮成jar。然後將該jar添加到我的android項目的libs文件夾中。問題是該類在編譯時找到。但是在運行時它表示找不到jar中的一個類。在運行時未找到Android eclipse jar文件類

Could not find class 'org.ksoap2.serialization.SoapSerializationEnvelope', referenced from 
method com.globaleyeventures.eyexam.Data.SOAPConnection.SOAPConnection.SOAPConnect 
+1

發佈您的錯誤代碼。 – GrIsHu

+0

請檢查這個帖子,它可能會有幫助, http://stackoverflow.com/a/9858533/1476699 – vinay

回答

1

右鍵單擊項目,轉到項目的屬性。然後轉到Java構建路徑,然後轉到「訂購和導出」選項卡。看看是否包含了jar包。如果沒有,那麼檢查它並再次清理你的項目並運行。

+0

它在構建路徑中,這就是爲什麼它正在編譯時。 – ArathyAnand

+0

我也通過將jar放在libs文件夾中來解決同樣的問題。它正在編譯但在運行時無法找到該類。原來相應的庫沒有在訂單和導出選項卡中標記爲選中。 –