JDK が見つからないため、Windows 7 に Android をインストールできません

JDK が見つからないため、Windows 7 に Android をインストールできません

Windows 7 に JDK SE7u4 がインストールされています。これを使用して Windows 7 に Android をインストールしようとしましたinstaller_r18-windows.exeが、うまくいきませんでした。

セットアップウィンドウにJava SE JDKが見つからないというメッセージが表示され、

エラー: C:\Windows\System32\java.exe の Java バージョンが見つかりませんでした。
指定されたファイルが見つかりません。

JDKがインストールされているのに正しく認識されなかったと思われる場合は、環境変数JAVA_HOMEを設定してJDKを指すようにしてください。

右クリックしてコンピューター > プロパティ > システムの詳細設定 > 環境変数という新しいシステム変数を作成しJAVA_HOME、値をC:\Program Files\Java\jdk1.7.0_04\binまたはに設定しましたC:\Windows\System32\java.exe

インストーラーを再度実行しましたが、同じエラー メッセージが引き続き表示されました。

答え1

別の問題があるかもしれませんが、同じエラー メッセージに対して私が見つけた解決策は次のとおりです。

  1. へ移動C:\Windows\system32
  2. 名前を別のものに変更するjava.exe。例:java2.exe
  3. Android SDKセットアップを再度実行する

感謝:http://www.androidbeats.in/android-sdk-failed-to-find-java-exe/4251/

答え2

Eclipse Junoをダウンロードし、Android SDKもインストールしたいと思ったのですが、Java JDKをインストールしないとうまくいきませんでした。oracle.com からの「Windows x86 79.48 MB jdk-7-windows-i586.exe」(私は Windows 64 ビットを使用していますが)。

上記の JDK をインストールする前に、コントロール パネルからすべての Java JDK キットをアンインストールすることを忘れないでください。

答え3

OPがコメントしたようにこの答え:

Windows 7 64 ビット用に Java JDK 7u4 をインストールしました。Android SDK インストーラーが 32 ビット バージョンの JDK を検出しようとしていたため、32 ビット バージョンの JDK をインストールしました。

次に、Android SDK インストーラーを再度実行しました。今回はインストーラーが JDK を検出し、SDK をインストールしました。これが私の解決策でした。

答え4

先週、Java 7 で動作しないアプリがありました。java.com から最新の Java 6 を手動でダウンロードし、7 をアンインストールしてから 6 をインストールし、コントロール パネルの Java アプリで Java 自動更新を無効にする必要がありました。

関連情報