2011-12-18 23 views
0

私のアプリでしばらくViewPagerIndicatorを使用していましたが、自分のPCをフォーマットした後、APKをビルドするとエラーが発生することがよくありました。そこでapkを構築するまでBuild Pathの設定を変更しました。残念ながら、アクティビティでViewPagerIndicatorを使用したときにアプリケーションがクラッシュしました(ViewPagerIndicatorのクラスのClassNotFoundError)が、まだ参照されているプロジェクトとしてビルドパスに残っていました。私はすべての組み合わせを試しました(IsLibraryのチェックをはずし、削除と再参照、さらにはソースファイルを使って新しいプロジェクトを作成する)Eclipseが参照プロジェクトをビルドしていません

私のエラーはどこにありますか?

答えて

0

これは私の設定ですが、あなたも似ているはずです。

viewpagerindicatorが

-isLibrary =真

myprojectに

-isLibrary =同じセクションヒットで

(プロジェクトがライブラリであるかどうかも依存します)「を追加'viewpagerindicatorをライブラリ プロジェクトとして追加します(これにより、ビルドパスが設定されます。 を手動で変更する必要はありません)

ビルドパスを見ると、/ srcと/ genフォルダのみが含まれているはずです(VPIのものはありません)。[ライブラリ]タブを見ると、ライブラリプロジェクトの下にVPI.jarが表示されます。

注:viewpagerindicatorは、これが機能するようにコンパイルする必要があります。そのため、起こっていることを確認してください。

また、ツールの最新バージョン(ADTr16)を使用していることを確認してください。以前は、ライブラリがコンパイルされた新しい方法を導入したときにr14に問題がありました。 http://tools.android.com/recent

関連する問題