2015年2月19日木曜日

[AndroidSDK]No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'

AndroidSDK+Eclipseでプロジェクトを新規作成時に以下のエラーが発生した
プロジェクトはTarget SDKが4.4 Min SDKが2.2に設定されていた

error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'.
styles.xml /ProjectName/res/values-v14 line 8 Android AAPT Problem

サポートライブラリが足りてない、
ということでインポートするのだが、やり方がちょっと手間だ
EclipsからFile -> import -> Android - Exsting Android Code in Workspace

"android-sdk\extras\android\support\v7\appcompat"
を選択する

Project -> properties -> Android
を開き
先ほどのインポートしたファイルを選択すると、足りていないファイルがインポートされる

"android-sdk\extras\android\support\v7\"
をインポートすると、v7のライブラリをすべてインポートできる