Ich habe Android Studio installiert und alle hier beschriebenen Schritte ausgeführt
Aber als ich anfange, habe studio.sh
ich eine Fehlermeldung erhalten:
'tools.jar' befindet sich nicht im Android Studio-Klassenpfad. Stellen Sie sicher, dass JAVA_HOME auf JDK und nicht auf JRE verweist
Kann mir hier jemand dabei helfen?
android
android-studio
user1321759
quelle
quelle
Antworten:
Überprüfen Sie, ob Ihr Java JDK korrekt installiert ist
Wenn nicht, installieren Sie JDK
Nach der Installation müssen Sie das JDK aktivieren
Überprüfen Sie, ob Ubuntu Java JDK 8 verwendet
Wenn alles gut gegangen ist, sollte die Antwort ungefähr so lauten:
Überprüfen Sie, welcher Compiler verwendet wird
Es sollte so etwas zeigen
Fügen Sie schließlich JAVA_HOME zur Umgebungsvariablen hinzu
Bearbeiten
/etc/environment
undJAVA_HOME=/usr/lib/jvm/java-8-oracle
am Ende der Datei hinzufügenAn das Ende der Datei anhängen
Sie müssen dann neu starten. Sie können dies vom Terminal aus tun mit:
Falls Sie das JDK entfernen möchten
quelle
Das ist alles in Ubuntu 11
quelle
Dies wird dadurch verursacht, dass JAVA JRE im Gegensatz zu JAVA JDK installiert ist.
Die Lösung ist einfach:
http://www.maxmakedesign.co.uk/development/2013/android-studio-tools-jar-classpath/
quelle
JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/ ./studio.sh
Der Fehler ist selbsterklärend. Sie müssen Ihre Umgebungsvariable auf JDK-Pfad anstatt auf JRE setzen
Überprüfen Sie den Pfad für Linux
und hier ist möglich, dass doppeltes Android Studio nicht funktioniert
quelle
Witwen 7 64 Bit.
quelle
In OpenSuSE 13.1 und einigen 13.2-Versionen müssen Sie außerdem:
java-1_7_0-openjdk-devel
Paket installierenFür x86:
JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0/ sh studio.sh
Für x64:
JAVA_HOME=/usr/lib64/jvm/java-1.7.0-openjdk-1.7.0/ sh studio.sh
quelle
Ich hatte das gleiche Problem auf einem neu installierten Linux Mint 16. Um dies zu beheben, müssen Sie nur den Befehl eingeben
Und das ist es. Sie müssen in Ihrer Umgebung nicht einmal Repositorys hinzufügen oder JAVA_HOME erstellen.
quelle
Auf Ubuntu habe ich alle hier beschriebenen Methoden ausprobiert, aber keine hat funktioniert.
Was ich am Ende getan habe war:
Laden Sie JDK von Oracle herunter und extrahieren Sie das Archiv
Bearbeiten
android-studio/bin/studio.sh
und oben hinzufügenexportiere JAVA_HOME = / path / to / jdk
Speichern Sie die Datei
cd android-studio/bin
und starten Sie Android Studio:./studio.sh
quelle
Für mich, Fedora 22 mit Gnome 16.2 auszuführen, hat mir diese Lösung geholfen. Kurz gesagt, Sie sollten Java-1.8.0-openjdk-devel installieren, die Entwicklungsdateien des JDK.
Öffnen Sie das Terminal und suchen Sie nach der neuesten Version des JDK-Entwicklungspakets:
quelle
Überprüfen Sie zunächst, ob das Java JDK korrekt installiert ist:
Wenn nicht, installieren Sie das JDK:
Laden Sie die neueste Version des JDK von Oracle herunter: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Extrahieren Sie es an die entsprechende Stelle in Ihrem Gerät. Holen Sie sich den Extrakt Speicherort:
vi ~/.bashrc
odervi ~./ bash_profile
source ~/.bashrc
odersource ~/.bash_profile
Nach der Installation können Sie Folgendes überprüfen:
Wenn alle Dinge richtig sind, sollte die Antwort ungefähr so lauten:
Fügen Sie die folgende Anweisung an studio.sh der Datei im Verzeichnis android-studio / bin an:
Starten Sie Ihr Android Studio schließlich mit dem folgenden Befehl:
quelle
Das Problem ist ein Fehler in Fedora 20. Der Fehler ist sehr seltsam: Wenn ich das Google Talk-Plugin installiert habe, stürzt Eclipse ab ( https://bugs.eclipse.org/bugs/show_bug.cgi?id=334466 ). Es ist verrückt nach mir. Ich dachte, das wäre eine Java-Version und mit Java 6 stürzte meine Sonnenfinsternis immer noch ab. Um dies zu lösen, sollte ich stattdessen gnome / GTK KDE verwenden. Jetzt funktioniert es "gut" (in Gnomenumgebung). Danke für alle Antworten.
quelle
Ich hatte ein ähnliches Problem mit Windows 7 x64 Professional Edition. Bitte beachten Sie die folgenden Schritte, um dieses Problem zu beheben.
tools.jar fehlt im erforderlichen Pfad, wenn Sie die jdk1.7 x64-Bit-Version verwenden.
Bitte installieren Sie die x86-Version von jdk1.7
Setzen Sie JDK_HOME = "C: \ Programme (x86) \ Java \ jdk1.7.0_67" und aktualisieren Sie die Pfadumgebungsvariable als path = "C: \ Programme (x86) \ Java \ jdk1.7.0_67 \ bin" Hinweis: Linux den richtigen Weg einschlagen.
Starten Sie die 32-Bit-Anwendung aus dem Ordner / android-studio \ bin.
Ich habe diese Schritte unter Windows 7 mit 32-Bit-JDK1.7 getestet und verifiziert
quelle
Dies liegt wahrscheinlich daran, dass Sie jdk nicht auf Ihrem Computer installiert haben. Ich hatte im ersten Lauf genau das gleiche Problem. Öffnen Sie ein Terminal ( STRG + ALT + T ) und geben Sie Folgendes ein:
sudo apt-get install openjdk-7-jdk
Wenn Sie fertig sind, richten Sie die Java-Umgebungsvariable ein. Schritte wie folgt:
sudo gedit /etc/environment
JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386
(Der Speicherort kann je nach Installation Ihres Java variieren.)export JAVA_HOME
. /etc/environment
Einige hilfreiche Links für weitere Erläuterungen:
Wie installiere ich JDK unter Ubuntu (Linux)?
Wie setze ich JAVA_HOME für OpenJDK?
Hoffe das hilft.
quelle
Führen Sie unter Windows 7 einfach die Datei studio.bat in Ihrem Ordner android-studio / bin mit einem Rechtsklick als Administrator aus. Jetzt werden Sie aufgefordert, vorherige Studioeinstellungen zu importieren. Ignorieren Sie dies und im nächsten Dialogfeld können Sie den Pfad zu Ihrem JDK-Verzeichnis angeben. Das ist alles.
Marcel
quelle
Ich bin auf dieses Problem gestoßen, als ich referenziert habe
In meiner JAVA_HOME-Umgebung wird var anstelle von Android Studio empfohlen
Ich verwende die x64-Version des JDK unter Windows 10 Pro.
Aus den Installationsanweisungen für Android Studio.
Stellen Sie vor dem Einrichten von Android Studio sicher, dass Sie JDK 6 oder höher installiert haben (die JRE allein reicht nicht aus). JDK 7 ist für die Entwicklung für Android 5.0 und höher erforderlich. Um zu überprüfen, ob JDK installiert ist (und welche Version), öffnen Sie ein Terminal und geben Sie javac -version ein. Wenn das JDK nicht verfügbar ist oder die Version niedriger als Version 6 ist, laden Sie das Java SE Development Kit 7 herunter
http://developer.android.com/sdk/installing/index.html?pkg=studio
quelle
Sie müssen zwei Dinge überprüfen:
/etc/environment
Datei die richtigen WerteJAVA_HOME
undPATH
Werte enthält, die sich auf Ihr Java-Installationsverzeichnis beziehen.quelle
Bei meiner Installation von Linux Mint 17.3 fand ich diese Anweisungen unglaublich hilfreich.
Das Problem scheint darauf zurückzuführen zu sein, dass das Standard-Java des Systems OpenJDK ist und Android Studio das JDK von Oracle bevorzugt. Ich habe die im Tutorial angegebenen Schritte zum Entfernen von OpenJDK nicht ausgeführt, sondern nur das Oracle JDK heruntergeladen und als Standard für mein System festgelegt. Android Studio hat sofort funktioniert.
Für den Fall, dass die verlinkte Seite jemals verschwindet, habe ich folgende Schritte unternommen
Laden Sie Oracle JDK herunter. Meins war Version 1.7.0_79.
und
bestätigt, dass das System das JDK von Oracle verwendet und eine Ausgabe wie diese liefert
quelle