2014-11-04 67 views
0

我(說SampleLibProject產生於斌爲samplelibproject.jar罐),使用Jsoup圖書館閱讀從a標籤的Android庫項目href屬性。 而在我的Android應用程序中,如果我使用(項目屬性 - > Android和瀏覽庫項目)添加庫引用,因爲我不需要在我的Android應用程序libs中複製Jsoup,所以應用程序工作正常,沒有任何問題。大廈的Android庫項目使用Jsoup庫

但是,如果我添加samplelibproject.jarlibs的Android應用程序沒有Jsoup庫我得到一個例外java.lang.NoClassDefFoundError: org.jsoup.Jsoup

所以我的問題是我如何構建SampleLibProject,這樣就不需要在Android應用程序中添加Jsoup jar?

因爲我不會分發LibProject的源代碼(我只會給客戶端samplelibproject.jar),並且不想強制他們在那裏包含jsoup庫。

在此先感謝。

回答

0

我會研究使用Android工作室,除非你嫁給日食這是一個導入此應用程序「編譯」org.jsoup:jsoup:1.8.1'「的build.gradle中的一行。我正在使用它從傳入的文本中去除HTML到應用程序中。

+0

我做錯了什麼或者在使用Eclipse時不會添加到lib.jar中? – user3677365 2014-11-05 15:19:19

0

在我的libproject添加Jsoup來源解決了我的問題(至少暫時)。

@ gllowmas,@ jucas非常感謝您的建議。