0

Android プロジェクトをアイデアから Eclipse にインポートしましたが、問題があります。ActionBarSherlock、MediaLibrary などが認識されません。プロジェクトのプロパティで、そのようなことがわかりますここに画像の説明を入力

ライブラリツリーの状況は次のとおりです。

ここに画像の説明を入力

ルート要素は私のメイン プロジェクトです。このアクションバーシャーロックと他のアクションを認識できるようにするにはどうすればよいですか?

4

2 に答える 2

0

以前に構成が機能していた場合は、プロジェクトからすべてのライブラリを削除して、クリーン ビルドを実行してみてください (これが必要かどうかはわかりませんが、念のため)。次に、プロジェクト プロパティを再度開き、ライブラリをプロジェクトに追加します。[OK] をクリックしてプロジェクトが再構築された後、ライブラリが認識されているかどうかを確認します。

于 2013-02-05T09:56:06.063 に答える
0

プロジェクトは別のドライブにありますか? 私は同じ問題を抱えていましたが、Android プロジェクト ファイルを見ると、これらのライブラリの場所が相対的に設定されていることに気付きました。Eclipse では、実際のコードの場所とワークスペース内のデータに違いがあります。その違いに注意する必要があります。

ABS (アクション バー シャーロック) のソースと Android プロジェクトのソースを同じディスク (論理または物理) に移動し、ABS プロジェクトへの参照を再選択しました。これはうまくいき、問題を解決しました。

于 2013-02-07T18:11:20.360 に答える