Java.lang.NoSuchMethodError: android.graphics.Typeface_Delegate.getSystemFontConfigLocation()Ljava/io/File;

レイアウトXMLがグラフィカルレイアウトで表示されないヽ(`Д´)ノ
レンダリング中にエラーがどうとか
renderingError01

ぐぐる。なんかヒットした。
Issue 77726 – android – Eclipse + Android 5.0 SDK = parseSdkContent failed – Android Open Source Project – Issue Tracker

中身をほとんどよく読んでないのでよくわからないがfixされている問題らしいので
これとは関係ないか…(´・ω・`) APIレベルを19にするとか21にするとか書いてあるような。

取り敢えずマニフェストファイルのandroid:targetSdkVersionが21だったので
適当に20にしてみる。
 
 
 
 
 
何も変わらない(´・ω・`)


再び画面を眺めていて左上に22という数字が表示されているのに気づく。
何となく20にしてみる。
renderingError02
 
 
 
 
 
グラフィカルレイアウトが表示された(・∀・)
renderingError03


まあ本質的な解決方法ではないのだろうけれどもw
取り敢えずのところはこれでいいやw


2015/05/11追記

解決したと思ったら再発…(ヽ’ω`)

再びぐぐる。
ヒットしたandroid – XML Error in Eclipse while viewing Graphical Layout of Xml
内容ではプロジェクトのAndroid SDKバージョンと左上のバージョンを合わせると直るとある。

合わせて再起動する。
 
 
 
 
直らない_| ̄|○

この件とは関係無かったけれども、そう言えばなぜAPIレベルが20の次が22なのかと
疑問に思い、SDKマネージャーを起ち上げたら21はインストールされていなかった。
一瞬これが原因かと思ったが、これは21(5.0.x)でセキュリティかなんかのバグがあって
早々に22(5.1.x)にアップデートされたかなんかしたからだったかな?

エラーメッセージだけだと特にヒットせず、検索ワードをどんどん削っていったが
どれも関係のない話ばかり…(ヽ’ω`) モウアカン…

諦めかけた時にEclipseのグラフィカル・レイアウトエラーがヒット
そうか、eclipseを-cleanオプションを付けて起動すれば良かったんかヽ(`Д´)ノ

なんで俺氏はプロジェクトのクリーンを試してたんだろうか…eclipseのUIだからeclipse自体をcleanオプションで起ち上げないと意味ないよな…(ヽ’ω`)

まあ何はともあれ、これで完全解決(`・ω・´) だといいなぁ(´・ω・`)