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
次のようにやれば解決できます。
- プロジェクトを右クリックして、プロパティを開く
- Java Build Pathを開く
- Librariesを開く
- Add External JARsをクリック
- ADTの入っているディレクトリの中のsdk/extras/android/support/v7/appcompat/libs/の中のandroid-support-v7-appcompat.jarを指定する
ちなみにADTの入っているディレクトリがわからなくなった場合は→を見て下さい。Eclipse(Java版) インストールした場所を確認する方法
- 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.