ネットワーク管理者の憂鬱な日常

とある組織でネットワーク管理に携わる管理者の憂鬱な日常を書いてみたりするブログ

Android SDK Toolsインストール(2)

昨日はWindows Vista 32bit Ed.にインストールしたADTだが,今日はWindows 7 64bit Ed.にインストール.
ちなみに導入済みのJavaは,Java SE Development Kit 6 Update 26 64bit Ed.

で,Android SDK Tools R11のインストーラを動かすと,再び出現w


はいはい,とか思って,Backボタンで戻り,再びNextボタンを押しても「JDK not found.」の状態は変わらず(汗).

いろいろ調べていると,どうやら32bit版JDKの存在を前提にしているらしい.
なおかつJDKの存在場所は,レジストリに書き込まれている情報から探索しているらしく.
もちろん,素直に32bit版JDKをインストールする方法もあるのだが,レジストリのエントリを追加する方法でも回避できるらしい.
参考にさせて頂いたのは,こちら

結局,やったことは,
1) キー[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft]のレジストリをエクスポート
2) エクスポートしたregファイル中の[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft]を[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft]で置換.
3) 編集後のregファイルをレジストリにインポート.

早い話,既存の64ビット版JDKの関連レジストリを,32ビット版JDKの情報として(Wow6432Node配下にも)登録,って感じ.

で,めでたく認識w


あとは,すんなりインストールできましたよ,と.

スポンサーリンク