我有一個Android項目,需要Jsoup library。我嘗試了所有我能想到的將jar添加到APK中的東西。我只是無法讓它工作。 logcat的告訴我:Android Studio在APK中包含maven artifact(gradle)
FATAL EXCEPTION: main
java.lang.NoClassDefFoundError: org.jsoup.Jsoup
有誰知道如何將/遮蔭Maven構件與Android Studio中的APK?
我有一個Android項目,需要Jsoup library。我嘗試了所有我能想到的將jar添加到APK中的東西。我只是無法讓它工作。 logcat的告訴我:Android Studio在APK中包含maven artifact(gradle)
FATAL EXCEPTION: main
java.lang.NoClassDefFoundError: org.jsoup.Jsoup
有誰知道如何將/遮蔭Maven構件與Android Studio中的APK?
我找到了答案。訣竅是追加「:來源」。在這裏看到一個示例:http://www.alonsoruibal.com/my-gradle-tips-and-tricks/
每次有人在使用Gradle添加庫時,都會看到相同類型的錯誤。構建通常是成功的,但是當它嘗試使用新庫時,應用程序崩潰。用Gradle幫助運行任務clean
。
此外,在settings.gradle我加jsoup,所以它看起來與此類似: 包括「:PSMonitor」,「org.jsoup:jsoup」 – Mike724
我似乎有[相同的搖籃問題與傑克遜庫]( http://stackoverflow.com/questions/19245855/noclassdeffounderror-using-jackson-2-2-x-on-android-with-gradle)。如果你能看看我的問題,我會很高興。我在'build.gradle'中添加':sources'並在'settings.gradle'中添加了'com.fasterxml.jackson.core'' - 但同樣的錯誤信息。 – JJD