Android プロジェクトをアイデアから Eclipse にインポートしましたが、問題があります。ActionBarSherlock、MediaLibrary などが認識されません。プロジェクトのプロパティで、そのようなことがわかります
ライブラリツリーの状況は次のとおりです。
ルート要素は私のメイン プロジェクトです。このアクションバーシャーロックと他のアクションを認識できるようにするにはどうすればよいですか?
Android プロジェクトをアイデアから Eclipse にインポートしましたが、問題があります。ActionBarSherlock、MediaLibrary などが認識されません。プロジェクトのプロパティで、そのようなことがわかります
ライブラリツリーの状況は次のとおりです。
ルート要素は私のメイン プロジェクトです。このアクションバーシャーロックと他のアクションを認識できるようにするにはどうすればよいですか?
以前に構成が機能していた場合は、プロジェクトからすべてのライブラリを削除して、クリーン ビルドを実行してみてください (これが必要かどうかはわかりませんが、念のため)。次に、プロジェクト プロパティを再度開き、ライブラリをプロジェクトに追加します。[OK] をクリックしてプロジェクトが再構築された後、ライブラリが認識されているかどうかを確認します。
プロジェクトは別のドライブにありますか? 私は同じ問題を抱えていましたが、Android プロジェクト ファイルを見ると、これらのライブラリの場所が相対的に設定されていることに気付きました。Eclipse では、実際のコードの場所とワークスペース内のデータに違いがあります。その違いに注意する必要があります。
ABS (アクション バー シャーロック) のソースと Android プロジェクトのソースを同じディスク (論理または物理) に移動し、ABS プロジェクトへの参照を再選択しました。これはうまくいき、問題を解決しました。