Android SDK

ウィンドウズで開発している場合ドライブの容量に泣かされることは多い。
Android SDK を普通に c ドライブにインストールしたが、容量が少なくなっているのに気が付き別のドライブにインストールしなおした。
一旦消して、再度インストールしたので時間が掛かる掛かる。
で、eclipse を立ち上げると SDK が認識されていないようで


java.lang.NoSuchMethodError: com.android.sdkuilib.internal.widgets.SdkTargetSelector.access$000(Lcom/android/sdkuilib/internal/widgets/SdkTargetSelector;)Z
というエラーが出る。

eclipse に -clean を付けて起動させれば良いらしいが、何時間かかってもうんともすんとも言わず(CPUは消費している)ので、諦めて workspace ディレクトリの中の .metadata を削除して、再度 eclipse を起動。
すると正常に認識できるようになった。
全部のプロジェクトがなくなってしまうので、再度インポートしなければならないが、これで以前作ったHelloWorldなどのアプリが動いた。