2017-07-06 274 views
0

我想在我的android studio項目中使用jsoup,但我不斷收到此錯誤:錯誤:(10,16)Gradle:錯誤:程序包org.jsoup不存在。如何將Jsoup添加到我的Android Studio項目中?

難道你們告訴我如何將jsoup庫添加到我的項目的步驟?提前致謝。

編輯:爲了學習purpuse,我單獨運行java代碼而沒有主要活動!

代碼:

package com.jsoupTest.jsoupTest; 


import java.io.IOException; 




import org.jsoup.Connection; 
import org.jsoup.Jsoup; 
import org.jsoup.UnsupportedMimeTypeException; 
import org.jsoup.nodes.Document; 
import org.jsoup.nodes.Element; 
import org.jsoup.select.Elements; 

import java.io.IOException; 

public class JsoupGetRequest { 


    public static void main(String[] args) throws IOException { 



     String dc=Jsoup.connect("http://somelink.com").timeout(6000).get(); 
     System.out.println(dc); 
    } 

} 
+1

在Android項目中的'main'方法?這看起來很可疑! 無論如何,嘗試添加到您的build.gradle編譯組:'org.jsoup',名稱:'jsoup',版本:'1.9.1'作爲依賴項,並刪除'編譯'org.jsoup:jsoup:+' ;'從你的班級。 ' – sschrass

+0

感謝您的回覆。我是新的android工作室你能告訴我如何達到build.gradle依賴部分? – user1788736

回答

2

你應該在你的build.gradle文件中添加您的依賴。 請檢查附件的截圖。

build.gradle file location on Android Studio

+0

我在那個地方我該怎麼做? – user1788736

+0

只需在依賴關係部分添加編譯'org.jsoup:jsoup:1.10.3' – notGeek

1

搖籃(的build.gradle)在您的應用程序文件夾中。置於依賴關係部分。清理和重建項目

// jsoup HTML parser library @ https://jsoup.org/ 
compile 'org.jsoup:jsoup:1.10.3' 
+0

修復了第一個錯誤。我正在運行沒有主要活動的Java代碼,現在我得到這個錯誤:線程「main」中的異常java.lang.NoClassDefFoundError:org/jsoup/Jsoup \t at com.javagetrequest.javagetrequest.JsoupGetRequest.main(JsoupGetRequest.java: 37) \t在sun.reflect.NativeMethodAccessorImpl.invoke0(本機方法) \t在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) \t在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) \t at java.lang.reflect.Method.invoke(Method.java:498) – user1788736

相關問題