2016-06-02 14 views
0

Ich versuche Android Studio zu installieren und zu verwenden. Ich folgte ihrem Link und lud das neueste JDK herunter. Ich habe jdk1.8.0_92 installiert. Ich folgte auch den Anweisungen (soweit ich weiß - ich bin so ein Noob, ich weiß nicht, ob ich es richtig gemacht habe), um die Umgebungsvariable JAVA_HOME hinzuzufügen.Installieren von Java und Android Studio

Wenn ich JAVA_HOME = C: \ Programme \ Java \ jdk1.8.0_92 \ bin, wie ihre Anweisungen führen, funktioniert es und ich kann Javac-Version in Powershell verwenden, die mir sagt, ich bin 1.8.0_92 ausgeführt .

Aber wenn ich versuche, Android Studio auszuführen, sagt es mir "Die Umgebungsvariable JAVA_HOME mit dem Wert von C: \ Programme \ Java \ jdk1.8.0_92 \ bin zeigt nicht auf eine gültige JVM-Installation."

Ich fand ein paar verwandte Fragen hier, und experimentierte mit dem Entfernen der \ bin, weil es für einige andere Leute funktionierte. Wenn ich das mache, sagt mir javac -version, dass ich kein Java installiert habe. Das geht bei mir natürlich nicht.

Wie bei einer anderen Frage (Android Studio error: "Environment variable does not point to a valid JVM installation") habe ich auch versucht, das C: \ Programme \ Java \ jdk1.8.0_92 \ bin zu einer JDK_HOME-Variable zusätzlich zu JAVA_HOME hinzuzufügen, aber das schien nichts zu ändern. Zu guter Letzt habe ich dann versucht, es zu PATH hinzuzufügen, was auch nicht geholfen hat.

Ich bin mir nicht sicher, was sonst noch zu tun ist. Wenn es kein Problem mit Umgebungsvariablen ist, bedeutet das, dass ich keine JVM-Installation habe? Ist das eine andere Sache als das SDK, die mir die Anleitung von Android Studio zum Download angeboten hat? Ich habe keine separaten JVM-Dateien gesehen oder das hätte ich auch versucht.

Ich habe mehrere verschiedene Versionen des JDK deinstalliert und neu installiert, und es ist klar, dass x86 nicht mit Android Studio AT ALL für mich arbeiten wird. Also bin ich wieder bei x64, und darum bittet Android Studio.

Ich bin auf Windows 10, wenn das zählt.

Vielen Dank im Voraus ...

EDITED WEIL ich eine Art von Abhilfe GEFUNDEN

ich es irgendwie herausgefunden. Diese Frage (Android Studio error: "Environment variable does not point to a valid JVM installation") hatte eine Antwort auf JDK_HOME, die den Trick für mich zu tun schien. Es funktionierte NICHT mit jdk 8, aber DID funktionierte in jdk 7. Ich habe keine Ahnung, was ich tun werde, wenn ich irgendwann upgraden muss, aber ich denke, es funktioniert jetzt.

Antwort

0

Zeigen Sie nicht JAVA_HOME auf bin Verzeichnis. Zeigen Sie auf das Verzeichnis, das bin hat.

ändern

JAVA_HOME = C:\Program Files\Java\jdk1.8.0_92\bin 

zu

JAVA_HOME = C:\Program Files\Java\jdk1.8.0_92 

Siehe this für weitere Informationen

+0

, dass eines der Dinge, die ich zum ersten Mal versucht. Das veranlasst mich zu sagen, dass ich überhaupt kein Java installiert habe. – Oxymoronica

+0

Versuchen Sie mit jdk 7, erstellt jdk 8 manchmal Probleme. – Rohit5k2

+0

Just versuchte jdk 7. Das gleiche genaue Problem. Mit \ bin kann ich die Versionsnummer laden, um zu sagen, dass sie funktioniert, aber Android Studio sagt mir, dass es keine gültige JVM-Installation gibt. Ohne \ bin kann ich die Versionsnummer nicht laden und es denkt, dass Java nicht installiert ist. – Oxymoronica

Verwandte Themen