我正在尝试将JSoup 1.6.0与我的Android应用程序一起使用,它会抛出NoSuchMethodExists异常。
This other question告诉我isEmpty()直到1.6才添加到Java JRE中 - 我在eclipse中检查了我的JRE,它是1.6,但是当我尝试在我的模拟器上运行我的应用程序时抛出上述异常。有修复,还是我应该导入Apache Commons Lang库?
答案 0 :(得分:9)
String.isEmpty()
不可用。您可以使用TextUtils.isEmpty()
。
看起来JSoup 1.6引入了使用String.isEmpty()
的代码,因此需要Android API级别9.如果您的目标是Android级别8或更低级别(Froyo),我建议现在使用旧版本的JSoup
这被视为JSoup 1.6.0中的一个错误,您可以很快得到修复。有关状态,请参阅https://github.com/jhy/jsoup/issues/103。