現在、すべてのプロジェクトを Eclipse から IntelliJ Idea に移行しています。
私がEclipseを使用していたとき、パッケージはActionBarSherlockライブラリにのみ含まれていました.ライブラリが私のプロジェクトに含まれていたとき、すべてが自動的に追加されました.
IntelliJ では、android-support-v4.jar が ABS に追加されると、すべてのインポートが壊れているため、それだけでは十分ではないようです。
ActionBarSherlock (LibABS) インポートのスクリーンショット:
すべて問題ないようです。すべての SherlockActivity は問題ありませんが、サポートに関連するすべてのものはアプリケーションで認識されません。
java: /home/user/workspace/....
cannot access android.support.v4.app.FragmentActivity
class file for android.support.v4.app.FragmentActivity not found
そのため、手動で jar を libs フォルダーにコピーし、プロジェクトにもう一度含める必要があります。
プロジェクトのインポートのスクリーンショット:
インポートが認識されましたが、次のエラーが発生しました。
Android Dex: [BeTrains-for-Android] UNEXPECTED TOP-LEVEL EXCEPTION:
Android Dex: [BeTrains-for-Android] java.lang.IllegalArgumentException: already added: Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;
助けてくれてありがとう。