【Android】TargetSDKをAPI21にしたらEclipseで謎のエラーが表示された
追記:
自分の環境では次の記事の手順で完全に解決できました。
【Android】API21でエラーが出まくる不具合の解決方法 - Kuwappブログ-アプリ開発記
"Loading data for Android 5.0" has encountered a problem. Parsing Data for android-21 failed unsupported major.minor version 51.0
意味が分からない…。
とりあえずググってみたところ、同様のエラーを見つけました。
Parsing Data for android-21 failed unsupported major.minor version 51.0 - Code2Care
>>Check your Java version, Android SDK 5.0 (API 21) requires JDK 1.8.
Android5.0のSDKはJDK1.8が必要のようです。
Java SE Development Kit 8 - Downloads
ここから、JDK1.8をインストールしてEclipseを起動しなおせば同様エラーが消えました。
これで解決と思いきや、今度は別のエラーが…
parseSdkContent failed Could not initialize class android.graphics.Typeface
こちらは.androidフォルダを削除することで解決しました。
.androidフォルダの場所
Mac : ~/.android
Windows : C:\Users\(ユーザー名)\.android
今作ってるアプリが完成すれば、AndroidStudioに移行するんだ・・・。