The import android.support.v7.app cannot be resolved

Android

The import android.support.v7.app cannot be resolved

Android Developer Tools(Eclipse)で、新規のAndroidプロジェクトを作ろうとすると、いつからかActionBarActivityでActionBarを使うのがデフォルトになっていて、ActionBarActivityを使うためにいろんなエラーがバーっと出ます。

これからAndroidアプリをモリモリ作ってやろう!というやる気をいきなりそぎますね。

んで、まずブチ当たるのがこのエラーなんですが、

 The import android.support.v7.app cannot be resolved

次のようにやれば解決できます。

  1. プロジェクトを右クリックして、プロパティを開く
  2. Java Build Pathを開く
  3. Librariesを開く
  4. Add External JARsをクリック
  5. ADTの入っているディレクトリの中のsdk/extras/android/support/v7/appcompat/libs/の中のandroid-support-v7-appcompat.jarを指定する

ちなみにADTの入っているディレクトリがわからなくなった場合は→を見て下さい。Eclipse(Java版) インストールした場所を確認する方法

  1. Order and Exportタブに行き、先ほど追加したandroid-support-v7-appcompat.jarにチェック

ちなみに、この場合のターゲットバージョンなどは下記のようにしています。

 <uses-sdk
        android:minSdkVersion="13"
        android:targetSdkVersion="21" />

念のため、プロジェクトをclean→buildしてください。

しかし、これだけではエラーが終わらず、次のエラーにブチ当たるのでした…。
続き →the type android.support.v4.widget.DrawerLayout$DrawerListener cannot be resolved.

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です