Die Installation von Android Studio weist nicht auf einen gültigen JVM-Installationsfehler hin

Lesezeit: 4 Minuten

Benutzer-Avatar
LegionDev

Ich habe gerade das Android Studio heruntergeladen. Beim Versuch, es auszuführen, musste ich die Umgebungsvariable ändern und hinzufügen

JAVA_HOME

und

C:\Progra~2\Java\jdk1.6.0_22

Nachdem ich diese Hürde geschafft habe, erhalte ich jetzt einen weiteren Fehler:

The environment variable JAVA_HOME (with the value of *C:\Progra~2\Java\jdk1.6.0_22*) does not point to a valid JVM installation.

Ich habe andere ähnliche Fragen durchgesehen und wurde gebeten, die Version zu überprüfen, also habe ich in CMD Folgendes getan:

C:\Users\Andre>java -version
java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) Client VM (build 17.1-b03, mixed mode, sharing)

C:\Users\Andre>javac -version
javac 1.6.0_22

Aus den Ergebnissen scheint es, als hätte ich JVM.

Ich habe diese Pfade auch für JAVA_HOME ausprobiert, ich habe jedes Mal ein neues CMD-Fenster geschlossen und wieder geöffnet

C:\Program Files (x86)\Java\jre7
C:\Program Files (x86)\Java\jre6
C:\Program Files (x86)\Java\jdk1.6.0_22
C:\Program Files (x86)\Java\jre7\bin
C:\Program Files (x86)\Java\jre6\bin
C:\Program Files (x86)\Java\jdk1.6.0_22\bin

  • Haben Sie Ihr System nach dem Setzen von JAVA_HOME neu gestartet?

    – Qadir Hussain

    14. Januar 2014 um 16:54 Uhr

  • Ich hoffe wirklich, dass diese ‘GOOGLE ENGINEERS’, die auf AS entwickeln, zumindest die IDE zum Laufen bringen und uns das JDK selbst einstellen lassen. Das ist sehr ärgerlich, dass es Sie nur von Anfang an blockiert. Wenn dies nicht möglich ist, erhalten Sie während des Ladevorgangs ein GUI-Popup, das uns nach einer gültigen JDK-Umgebungsvariable fragt. Ich bin ratlos, warum sie das verpasst haben. Das ist inakzeptabel. So grundlegend.

    – Neon Warge

    9. Juli 2016 um 11:11 Uhr

Benutzer-Avatar
Edwin Mokami

Zeigen Sie Ihre JAVA_HOME variabel zu C:\Program Files\Java\jdk1.8.0_xx\ wobei “xx” die Update-Nummer ist (stellen Sie sicher, dass diese mit Ihrem tatsächlichen Verzeichnisnamen übereinstimmt). Nicht einschließen bin\javaw.exe im Pfadnamen.

HINWEIS: Sie können über die CLI auf die GUI der Umgebungsvariablen zugreifen, indem Sie Folgendes eingeben rundll32 sysdm.cpl,EditEnvironmentVariables. Stellen Sie sicher, dass Sie die Pfadvariable „JAVA_HOME“ in die Datei „ System variables und nicht die Benutzervariablen. Wenn die Pfadvariable in ist User das Android Studio wird nicht finden Sie den Weg.

  • Danke, also war der Trick, bin aus dem Pfad zu entfernen, ich habe es vorher nicht mit bin\javaw.exe versucht. Die gesamte Dokumentation sagt Ihnen, dass Sie den Papierkorb-Ordner hinzufügen sollen … schade um sie, na ja, guter Tipp 🙂

    – Lu Roman

    14. August 2014 um 3:24 Uhr

  • Bei mir hat es nur funktioniert, wenn ich C:\Program Files\Java\jdk1.8.0_xx verwendet habe, wobei “xx” die Update-Nummer ohne das \ ist; Am Ende

    – Dangalg

    23. August 2014 um 11:24 Uhr

  • Außerdem wichtig: Den Pfad nicht in Anführungszeichen setzen “C:/Pro…”. Für manche mag das selbstverständlich sein, für mich leider nicht.

    – surt91

    12. Oktober 2014 um 12:51 Uhr


  • Benötigte auch einen Stiefel.

    – Arttu

    24. Oktober 2014 um 17:39 Uhr

  • Es sollte nicht der bin-Ordner sein, sondern das Stammverzeichnis, wie in der Antwort angegeben!

    – Edeph

    28. Oktober 2014 um 21:18 Uhr

Es ist absolut möglich, dass alle anderen Antworten für Menschen funktionieren, aber für mich hat dieser Weg funktioniert:

Lassen Sie Ihren JDK-Pfad unter JAVA_HOME Systemvariable, wie sie hier angegeben ist. Hängen Sie nicht bin oder einen anderen Pfad an. Es hat für mich funktioniert.

C:\Program Files\Java\jdk1.8.0_11\

Ansonsten bekomme ich diesen Fehler:

Installing Android Studio, does not point to a valid JVM installation error

Benutzer-Avatar
PK Gupta

Android Studio auf 1.2.1 aktualisiert. Obwohl ich den gleichen Fehler bekam. Nichts hat funktioniert, schließlich JAVA_HOME durch JDK_HOME ersetzt und es hat gewirkt.

  • Es ist wirklich eine Magie, ich weiß nicht, warum sie JAVA_HOME nicht unterstützen, um die Umgebungsvariable festzulegen. Aber es ist mit JDK_HOME erledigt

    – Narendra Pal

    23. Juni 2015 um 13:13 Uhr

  • Nach einem Android Studio-Update dasselbe Problem, dieselbe perfekte Lösung.

    – Dominik

    5. August 2015 um 15:59 Uhr


2 Lösungsvorschläge

  1. Aktualisieren Sie JDK auf 1.7

  2. Stellen Sie sicher, dass die 32-Bit- oder 64-Bit-Versionen auf beiden Seiten übereinstimmen

Benutzer-Avatar
alexventuraio

Vor kurzem arbeite ich mit der JDK-Version 1.8.0_25 unter Windows 8.1 und hatte damit das gleiche Problem. Aber wie PankaJ Jakhar sagte

Die wirkliche Lösung für mich war ziemlich einfach:

  1. Fügen Sie die Variable JAVA_HOME zu den Systemvariablen hinzu, nicht zu den Benutzervariablen.
  2. Der Pfad, den ich für diese Variable eingeführt habe, war:

    C:\Program Files\Java\jdk1.8.0_25\
    

Und es funktioniert für mich!

Benutzer-Avatar
Rodrigo Venancio

In meinem Fall begann es, nachdem ich auf Android Studio 1.2 aktualisiert hatte. Um es zu reparieren, musste ich einfach Entfernen Sie “\bin” aus meiner JAVA_HOME-Variablen.

Benutzer-Avatar
Bharadwaj_Turlapati

1) Entfernen Sie einfach \bin aus der Umgebungsvariablen Java_home. Das hat bei mir funktioniert.
2) Stellen Sie außerdem sicher, dass Sie die richtigen Versionen von Android Studio und Java (32/64 Bit) verwenden.

1140820cookie-checkDie Installation von Android Studio weist nicht auf einen gültigen JVM-Installationsfehler hin

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy