Android Device Monitor nicht gefunden JDK-Pfad
Ich bin mit Arch Linux mit Gnome.
Öffne ich Android Studio die desktop-Element. Der code-editor funktioniert gut, die Geräte-manager richtig startet und die app läuft wie ein Charme, aber wenn ich versuche, öffnen Sie den Device Monitor, ich bekomme diese Fehlermeldung:
Java Runtime Environment (JRE) oder Java Development Kit (JDK)
muss vorhanden sein, um den run zu Überwachen. Keine Java-virtual-Maschine
gefunden wurde nach langem suchen folgenden Standorten:
/home/Gramm/Android/Sdk/tools/lib/monitor-x86_64/jre/bin/java
java in Ihrem aktuellen PFAD
Wenn ich das android studion von der Befehlszeile, von der Device Monitor funktioniert.
Hier ist die .desktop-Inhalte
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_US]=/home/grams/android-studio/bin/studio.png
Name[en_US]=Android Studio
Exec=/home/grams/android-studio/bin/studio.sh
Comment[en_US]=Android Studio IDE
Name=Android Studio
Comment=Android Studio IDE
Icon=/home/grams/android-studio/bin/studio.png
Meiner JRE und JDK-Variablen Hinzugefügt werden, die auf /etc/profile.
Wenn ich Android Studio auf der Befehl-Linie, dieser Fehler nicht Auftritt. Vielleicht ist es ein problem mit Gnome launcher ?
- Haben Sie JDK-Pfad in Ihrem Android Studio? nur um sicher zu gehen.
- Ja, ich weiß. Vielleicht ist es ein problem mit Gnome launcher?
- Ich konnte nicht sagen, mehr über gnome launcher. Ich bin nur verwenden, kde und openbox.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Neuesten Android-Studio-Bundle kommt mit seiner eigenen JRE (unter
<ANDROID_STUDIO>/jre
- und dies ist die empfohlene JRE zu arbeiten (suchen im Datei - /Projektstruktur /SDK-Pfad).Ebenfalls eine einfache Möglichkeit ist, erstellen Sie einen symbolischen link unter dem monitor-tools zu halten JRE im Einklang mit Android Studio auch ein update bekommt.
Für MAC oder Linux:
32 bits:
Dann die ddms-monitor funktioniert für beide Richtungen: von der Studio-IDE (Tools /Android /ADM) oder in der Befehlszeile (
<SDK>tools/./monitor
)Definieren Sie Ihre Umgebungsvariablen in der Initialisierungs-Datei für Ihr login-shell: höchst wahrscheinlich .Profil oder .bash_profile, abhängig von Ihrem setup. So etwas wie:
Lesen Sie mehr unter: wo sollte ich manuell installieren JDK8? und JDK installation unter Archlinux
Bitte fügen Sie den Speicherort des Ordners mit javaw.exe die System-Umgebungsvariable "PATH":
e.g PFAD = "C:\Program Dateien\Java\jdk1.8.0_112\bin"
Stellen Sie Sicher, dass die Variablen Verzögerung Namenskonvention ist nach den Regeln, und die Android Studio ist die Suche nach dem Namen, vordefiniert sind.
Wie in Windows, die Variable mit den JDK-Pfad sollte benannt: JAVA_HOME
Erkunden Sie die Regeln.