Android für Windows 7 kann nicht installiert werden, da JDK nicht gefunden wird

Android für Windows 7 kann nicht installiert werden, da JDK nicht gefunden wird

Ich habe JDK SE7u4 unter Windows 7 installiert. Ich habe versucht, Android unter Windows 7 zu installieren, installer_r18-windows.exeaber 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_HOMEund den Wert als C:\Program Files\Java\jdk1.7.0_04\binoder 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:

  1. Gehe zuC:\Windows\system32
  2. Umbenennen java.exein etwas anderes, zum Beispieljava2.exe
  3. 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.

verwandte Informationen