web-dev-qa-db-ja.com

JDKが見つからないため、Windows7の場合はAndroid)をインストールできません

Windows7にJDKSE7u4をインストールしています。installer_r18-windows.exeを使用してWindows7にAndroid)をインストールしようとしましたが、役に立ちませんでした。

セットアップウィンドウに、Java SEJDKが見つかりません。

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

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

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

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

4
user1294663

別の問題が発生している可能性がありますが、同じエラーメッセージに対して私が見つけた解決策は次のとおりです。

  1. C:\Windows\system32に移動します
  2. Java.exeの名前を別の名前に変更します(例:Java2.exe
  3. Android SDKセットアップを再度実行

おかげで: http://www.androidbeats.in/Android-sdk-failed-to-find-Java-exe/4251/

5
Alex

Eclipse Junoをダウンロードし、Android SDKもインストールしたかった。Java JDK 'Windows x86 79.48 MB jdk- Oracle.comの7-windows-i586.exe ' (Windows 64ビットを使用しているにもかかわらず)。

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

3
orestis

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

Java JDK 7u4 for Windows 764ビットをインストールしました。Android SDKインストーラーが32ビットバージョンのJDKを検出しようとしていたと思います。 32ビットバージョンのJDKをインストールしました。

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

3
Stijn Bollen

C:/ Windows/system32を参照し、「Java.exe」という名前のファイルを見つけます。次に、名前を「Java2.exe」に変更します。出来上がり!それが動作します。

1
Rahul Shaw

Android sdkインストーラーを管理者モードで実行してみてください。それでうまくいきました。インストーラーを右クリックして、[管理者として実行]オプションを選択してください。うまくいくはずです。

0
cheenu

これは私を数日間狂わせた。 Android studioインストーラーでは問題を解決できませんでしたが、回避策が見つかりました:

  • http://developer.Android.com/sdk/index.html に移動します
  • 「AndroidStudioパッケージ」(exeファイル)をダウンロードする代わりに、下にスクロールして「SDKツールパッケージ」(Zipファイル)を選択します。
  • これは完全に機能し、インストーラーによってインストールされたパッケージを含む、ダウンロードするすべてのパッケージを選択できます。
0
Julien S.

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

0
Tom