Tools.jar scheint nicht in Android Studio Classpath auf Windows 8 zu sein

Ich habe Android Studio installiert, aber es gab mir Fehler, dass ich JDK installieren musste, aber JDK war bereits installiert. Dann habe ich erkannt, dass es darum geht, 64-Bit-Version von JDK zu installieren.

Jedenfalls habe ich gerade die neueste JDK 64bit Version heruntergeladen und das folgende in Environment Variable gesetzt, aber immer noch Android Studio gibt Fehler:

  • Popup-Menü geht aus dem Bildschirm
  • Speichern Sie den Tab-Status während der Orientierungsänderung
  • Kodierung für eine Multipart-Entität einstellen
  • Gibt es eine AdMob-Dummy-ID?
  • Android OpenGL Demo "Keine Konfiguration gewählt"
  • Pfad pflegen / speichern / wiederherstellen bei der Rückkehr in eine ListView
  • Fehler

    'tools.jar' seems to be not in Android Studio classpath. Please ensure JAVA_HOME points to JDK rather than JRE. 

    Folgende Pfade sind in meinem Windows 8 eingestellt.

     Path in User Variables E:\Program Files\Java\jdk1.8.0_25\bin JAVA_HOME in System Variables E:\Program Files\Java\jdk1.8.0_25 Path in System Variables E:\Program Files\Java\jdk1.8.0_25\bin 

    32bit JDK wird auf C-Laufwerk installiert, während 64bit JDK auf E-Laufwerk installiert ist (wie oben gezeigt). 32-Bit-JDK wird nicht in beliebigen Benutzer- oder Systemvariablen verwendet.

    Ich habe auch den PC neu gestartet.

    Wie kann ich dieses Problem beheben?

  • Html.fromHtml veraltet in Android N
  • Wie man benutzerdefinierte Steuerelemente zu MapFragment in Google Maps Android API v2 hinzufügen?
  • BroadcastReceiver als innere Klasse
  • Android - Zeichnung Cache - wann ist es sinnvoll?
  • Wie man ein Symbol aus einem Bibliotheksprojekt in der AndroidManifest.xml der Anwendung verweist
  • Ändern Sie die Fortschrittsbalkenfarbe durch CODE ONLY in Android
  • 14 Solutions collect form web for “Tools.jar scheint nicht in Android Studio Classpath auf Windows 8 zu sein”

    Ich hatte das gleiche Problem und konnte es nach Ablauf von ca. 3 Stunden beheben:

    Kopiere einfach Werkzeuge.jar von %JAVA_HOME%\lib zu (Android Studio Root)\lib

    Überprüfe deinen JAVA_HOME Wert!

    Es sollte so sein

    E: \ Programme \ Java \ jdk1.8.0_25 \ jre

    Zuerst lokalisieren Sie in Ihrem PC die Route Ihres JDK (zB: C:\Program Files\Java\jdk1.7.0_45 )

    Ändern JAVA_HOME dann die Variable JAVA_HOME wie folgt:

    1. Klicken Sie mit der rechten Maustaste auf das Symbol Arbeitsplatz auf Ihrem Desktop und wählen Sie Eigenschaften
    2. Klicken Sie auf die Registerkarte Erweitert
    3. Klicken Sie auf die Schaltfläche Umgebungsvariablen
    4. Klicken Sie unter Systemvariablen auf Neu
    5. Geben Sie den Variablennamen als JAVA_HOME
    6. Geben Sie den Variablenwert als Installationspfad für das Java Development Kit ein

    Ich habe installiert jdk 1.8.0_51 64bit auf Windows7. Danach wurde kein JAVA_HOME definiert, also musste ich es selbst wie oben beschrieben definieren, aber es funktionierte nicht, wenn ich keinen nachlaufenden Backslash hinzufügte: D:\Programs\Java\jdk1.8.0_51\ .

    Ohne den Backslash am Ende funktionierte es nicht.

    Bekannte Frage – meine Lösung war, JDK 7u80 zu installieren – arbeitete danach.

    https://code.google.com/p/android/issues/detail?id=187048

    Kopiere einfach die tools.jar von deinem jdk zum Android lib Verzeichnis.

    In meinem Fall habe ich die neueste Java-Version installiert, ohne vorher eine ältere Version zu deinstallieren. Nachdem ich die ältere Java-Version deinstalliert habe, war dieser Fehler weg.

    Stellen Sie außerdem sicher, dass Ihre JAVA_HOME-Systemvariable richtig eingestellt ist, zB: Variablenname: JAVA_HOME Variablenwert: C: \ Programme \ Java \ jdk1.8.0_31 \

    Und schließlich, dass du die richtige Version für dein OS, x86 oder x64 installiert hast.

    Ich hatte genau das gleiche Problem. In meinem Fall habe ich endlich JRE zu "C: \ Program Files …" und dem JDK zu meinem Standardziel installiert, das ist "E: \ Program Files …" Es scheint, dass die JDK und JRE nicht darauf hinweisen können Platz für Android Studio.

    Ich hatte das gleiche Problem auf Windows 7, als ich Android Studio installiert habe. Ich hatte Jdk 8 auf meinem System. Also für mich, das Kopieren der tools.jar von jdk \ lib zu androidstudio \ lib gearbeitet. Ich fand die tools.jar fehlte aus androidstudios lib Verzeichnis. Ich hatte JAVA_HOME in User Variable und JDK in Systemvariable gesetzt.

    Ich hatte den gleichen Fehler – tools.jar scheint nicht im Studio Classpath zu sein. Bitte stellen Sie JAVA_HOME Punkte auf JDK statt JRE.

    Ich habe ein paar Java JDKs heruntergeladen. JAVA_HOME zeigte auf C: \ java \ jdk1.7.0_45. Als ich zu C: \ java \ jdk1.7.0_75 wechselte, funktionierte es. Es macht keinen Sinn – beide haben lib / tools.jar. Ich habe ein Glas tvf auf jedem der tools.jar Dateien und sie waren in Ordnung. Ich lief Java-Version auf jedem Java & es lief ok. Dunno – macht keinen Sinn.

    Plattform: Windows 7 Professional – 64-Bit v1.10.00.AG B11 Service Pack 1

    Installieren Sie es auf den Standard-Installationspfad anstelle eines benutzerdefinierten hat das Problem für mich gelöst.

    Quelle: https://code.google.com/p/android/issues/detail?id=187048#c9

    Zuerst lokalisieren Sie in Ihrem PC die Route Ihres JDK (zum Beispiel: Zuerst in Ihrem PC die Route Ihres JDK (zB: C: \ Programme \ Java \ jdk1.8.0_11)

    Ändern Sie dann die Variable JAVA_HOME wie folgt:

    Klicken Sie mit der rechten Maustaste auf das Symbol Arbeitsplatz auf Ihrem Desktop und wählen Sie Eigenschaften Klicken Sie auf die Schaltfläche "Erweitert" Klicken Sie auf die Schaltfläche "Umgebungsvariablen" Unter Systemvariablen klicken Sie auf Neu oder bearbeiten Sie es, wenn es bereits einen Pfad dafür gibt (Sie sollten sicherstellen, dass der Pfad jdk ist) Der Variablenname als JAVA_HOME Geben Sie den Variablenwert als Installationspfad für das Java Development Kit ein)

    1) Installiere einfach JDK von hier

    2) Ändern JAVA_HOME Variable JAVA_HOME (zB C:\Program Files\Java\jdk1.8.0_112 )

    Ich habe alles versucht, aber ich konnte nicht helfen. Also habe ich Windows neu installiert und Android Studio installiert und jetzt funktioniert alles.

    Und die Ironie ist, es gibt keine JAVA_HOME oder JDK_HOME Variable definiert, aber es funktioniert immer noch.

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.