0

ライブラリを JAR にパッケージ化するのではなく、Droid-Fu ソースに対して Android プロジェクトをコンパイルすることにしました。したがって、Droid-Fu をワークスペースにインポートし、それを Android ライブラリとしてプロジェクトに追加しました。

現在WebImageViewウィジェットを使用しています。私のコードは問題なくコンパイルされますが、アプリを実行すると次のエラーが発生します

Caused by: java.lang.ClassNotFoundException: com.github.droidfu.widgets.WebImageView...

問題があるかどうかはわかりませんが、プロジェクトのビルド パスの Order and Export に DroidFu ライブラリを含めました。

明らかにライブラリはビルド パスに含まれているのに、実行時にライブラリが見つからないのはなぜですか?

4

1 に答える 1

0

ライブラリをプロジェクトの依存関係として含めるのではなく、ライブラリのソースをプロジェクトのビルド パスに含めるだけでよいようです (リンク ソースを使用)。

于 2011-12-09T06:26:00.897 に答える