サードパーティのジャーを初めて使用しましたが、すべてのことを正しく行っているようです。私はJsoupを使ってHTMLを解析しています。AndroidでJsoup(または他のサードパーティ製のjarファイル)を使用する
私のプロジェクトでは、Properties->Java Build Path
の下に外部jsoup jarを追加しました。 Order and Export
の下で私はjsoupの両方をチェックしてチェックを外しました。差はないと思われる。私のアプリを書くとき、eclipseは適切なインポート、オートコンプリートのメソッド/コンストラクタを見つけることができました。 EclipseはJsoupをうまく表示しているようだ。
私のアプリを実行すると、自分のアクティビティの1つがJsoupのメソッドを呼び出します。そのアクティビティを起動するたびに、次のエラーが発生します。
Could not find method org.jsoup.parse, referenced from method...
VFY: unable to resolve state method 348: Lorg/jsoup/Jsoup; parse...
正しくインポートしていませんか?なぜそれが見つからないのですか?上記の手順は、EclipseにサードパーティのjarファイルをAndroidにインポートする際のすべての質問に対する答えと思われます。
私の最高の推測では、Eclipseにはjsoup.jarが表示されますが、アプリケーションで必要な部分はパッケージ化されていないため、アプリケーションで使用できません。それがどういうものかは分かりませんが、もしあれば、アプリがどこからでも使えるように、それをパッケージ化するにはどうしたらよいでしょうか?