AndroidスローのJSoup 1.6.0例外:string.isempty()nosuchmethodexists
質問
AndroidアプリケーションでJSoup 1.6.0を使用しようとしていますが、Nosuchmethodexistsの例外がスローされます。
この他の質問 iSempty()は1.6までJava JREに追加されなかったことを教えてくれます - EclipseでJREをチェックしましたが、1.6ですが、エミュレータでアプリを実行しようとすると、上記の例外がスローされます。修正はありますか、それともApache Commons Lang Libraryをインポートする必要がありますか?
解決
String.isEmpty()
APIレベル9まで利用できません。代わりに、使用できます TextUtils.isEmpty()
.
JSOUP 1.6が使用するコードを導入したように見えます String.isEmpty()
したがって、Android APIレベル9が必要になります。AndroidAPIレベル8以下(Froyo)をターゲットにしている場合、JSoupの古いリリースを使用することをお勧めします。
これはJSOUP 1.6.0のバグとして扱われており、すぐに修正を期待できます。見る https://github.com/jhy/jsoup/issues/103 ステータスの場合。
所属していません StackOverflow