閱讀749 返回首頁    go 阿裏雲 go 技術社區[雲棲]


android導入第三方包ClassDefNotFound

最近在想改寫smack的源碼,但是發現一個嚴重的問題就是jar包導入之後,編譯可以過,運行不了。老是報ClassDefNotFound,或者加入class path之後老是報類重複定義。

解決第一個問題其實不是問題,因為會出現類重複定義而讓我返回到第一個問題,不過現在整個已經清晰了。哎,對java不熟悉的後果。

第一個問題的解決:https://www.360doc.com/content/13/0828/08/11482448_310390794.shtml

很好的一個文章。

第二個問題是因為確實有兩個包不應該再包含的,那兩個包是smack-core的子jar,所以。。。。剔除。現在編譯,運行已經通過。mark一下。


最後更新:2017-04-03 05:39:49

  上一篇:go [數據庫]數據庫臨時表
  下一篇:go 智能家居項目(1):軟件開發流程