質問

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 ステータスの場合。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top