Ich habe JDK SE7u4 unter Windows 7 installiert. Ich habe versucht, Android unter Windows 7 zu installieren, installer_r18-windows.exe
aber ohne Erfolg.
Im Setup-Fenster wurde die Meldung angezeigt, dass das Java SE JDK nicht gefunden wurde und
FEHLER: Java-Version für C:\Windows\System32\java.exe konnte nicht gefunden werden.
Das System kann die angegebene Datei nicht finden.Wenn Sie glauben, dass Sie ein JDK installiert haben und es nicht richtig erkannt wurde, legen Sie einfach eine Umgebungsvariable JAVA_HOME fest, die darauf verweist
Ich klickte mit der rechten Maustaste aufComputer > Eigenschaften > Erweiterte Systemeinstellungen > Umgebungsvariablen. Ich habe eine NEUE Systemvariable namens erstellt JAVA_HOME
und den Wert als C:\Program Files\Java\jdk1.7.0_04\bin
oder festgelegt C:\Windows\System32\java.exe
.
Ich habe das Installationsprogramm erneut ausgeführt – es erschien immer noch die gleiche Fehlermeldung.
Antwort1
Möglicherweise liegt bei Ihnen ein anderes Problem vor, aber hier ist die Lösung, die ich für dieselbe Fehlermeldung gefunden habe:
- Gehe zu
C:\Windows\system32
- Umbenennen
java.exe
in etwas anderes, zum Beispieljava2.exe
- Führen Sie das Android SDK-Setup erneut aus
Dank an:http://www.androidbeats.in/android-sdk-failed-to-find-java-exe/4251/
Antwort2
Ich habe Eclipse Juno heruntergeladen und wollte auch das Android SDK installieren. Das funktionierte nur, indem ich das Java JDK installierte.„Windows x86 79,48 MB jdk-7-windows-i586.exe“ von oracle.com(trotz der Tatsache, dass ich Windows 64-Bit verwende).
Denken Sie daran, zuerst jedes Java JDK-Kit über die Systemsteuerung zu deinstallieren, bevor Sie das oben genannte JDK installieren.
Antwort3
Wie der OP kommentiertediese Antwort:
Ich habe Java JDK 7u4 für Windows 7 64-Bit installiert. Ich glaube, das Android SDK-Installationsprogramm hat versucht, die 32-Bit-Version des JDK zu erkennen, also habe ich die 32-Bit-Version des JDK installiert.
Dann habe ich das Android SDK-Installationsprogramm erneut ausgeführt. Diesmal hat das Installationsprogramm das JDK erkannt und das SDK installiert. Das war meine Lösung.
Antwort4
Ich hatte letzte Woche eine App, die mit Java 7 nicht funktionierte. Ich musste das neueste Java 6 manuell von java.com herunterladen, 7 deinstallieren, dann 6 installieren und anschließend die automatischen Java-Updates in der Java-App in der Systemsteuerung deaktivieren.