2017-07-06 275 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

相关问题