ADTの更新ができない

Atom向けのAndroidエミュレータを試してみるためにSDKをバージョンアップしたところ、またADTの更新が自動でできなかった。 今度は「競合するバージョンがある」と言われて新規インストールもできない。困った。仕方ないので力技で解決することにした。

  1. ADT23.0.4のzipをダウンロードしてfeatures・pluginsを上書き
  2. featuresの方のjarはすべて解凍する
  3. features・pluginsにある22.6.2関連のjarとフォルダを削除
  4. 設定ファイルに書かれてるバージョン情報を手作業で修正
  5. -clearオプションを付けてeclipseを起動

で何とか起動時に「ADTを更新しろ」と言われなくなり、ワークスペースのビルドも通った。 しかし、更新は相変わらずできない。というか「ADTについて」で表示されるプラグインバージョンが古いままになっている。たぶん22.6.2を新規でインストールした時から、プラグイン周りのバージョン管理がおかしくなっているのだろう。

この辺は後で何とかする。問題はHAXMがインストールできなくてAtom emuが使えない事…orz