尝试让 html 解析器在 android 上运行。但我收到了 NoClassDefFoundError
。我该如何解决这个问题?
输出:
java.lang.NoClassDefFoundError: Failed resolution of: Ljava/applet/Applet;
at com.trend.iwss.jscan.runtime.Session.setAppletInstance(Session.java:88)
at org.jsoup.Connection$Method.<clinit>(Connection.java)
at org.jsoup.helper.HttpConnection$Request.<init>(HttpConnection.java:369)
at org.jsoup.helper.HttpConnection$Request.<init>(HttpConnection.java:352)
at org.jsoup.helper.HttpConnection.<init>(HttpConnection.java:64)
at org.jsoup.helper.HttpConnection.connect(HttpConnection.java:37)
at org.jsoup.Jsoup.connect(Jsoup.java:73)
最佳答案
已解决。正如您所看到的,jar 存档内有一个 com.trend.iwss.jscan..... 文件夹。这是由我们的 trendmicro 网络扫描仪添加的。直接下载jar,jsoup就可以工作了。 因此,当 trendmicro 即将到来时,请勿下载您的资源;)。
关于java - jsoup 1.8.2 + android,NoClassDefFoundError : Failed resolution of: Ljava/applet/Applet;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35994143/