Kuwapp's Blog

Android と Flutter やってます

【Android】TargetSDKをAPI21にしたらEclipseで謎のエラーが表示された

追記:
自分の環境では次の記事の手順で完全に解決できました。

【Android】API21でエラーが出まくる不具合の解決方法 - Kuwappブログ-アプリ開発記



f:id:yusuke_hata:20141118000518p:plain:w400

"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に移行するんだ・・・。