Ich versuche, Android SDK zu installieren, aber es sagt, dass JRE nicht genug ist und dass es JDK benötigt, ich habe bereits JDK von der Oracle-Website installiert. Ich bin sicher, dass es installiert ist, weil ich eine Eclipse mit dem JDK intead von JRE ausgeführt habe, aber es wurde manuell konfiguriert. Wie kann ich das Android SDK-Installationsprogramm veranlassen, das JDK zu erkennen?Wie setze ich JDK anstelle von JRE als Standard JVM auf Windows 7 64bit?
Antwort
In win7 64 bit
Laufwerk: \ Program Files (x86) \ java \ jdk \ bin
den ganzen Weg und jetzt der rechten Maustaste auf meinem Computer> Eigenschaften> Registerkarte Erweitert kopieren > Umgebungsvariablen und fügen Sie die obige Zeichenfolge an den Pfad nach dem Hinzufügen Semikolon vor dieser Zeile
Ich habe keinen Java-Ordner innerhalb von Programmdateien (x86) und ich hatte versucht, das mit dem Java-Ordner innerhalb der nicht x86-Programmdateien zu tun und hat nicht funktioniert. Ich habe das jdk von der Oracle-Website installiert, also denke ich, dass es das letzte und das richtige für mein System ist. Vielen Dank für Ihre Antwort, aber es scheint, dass ich noch Hilfe brauche. – norcisa
Sind Sie sicher, dass Sie das JDK installiert haben, nicht die JRE installieren Sie das Java erneut und kopieren Sie den Zielpfad mit Ihnen, der Ihnen später bei der Einstellung des Pfades – ingsaurabh
@norcisa Wie Axel sagt, Sie benötigen die 32-Bit-Version von Java als Der Android SDK unterstützt kein 64-Bit Java. – Dunes
32-Bit-Anwendungen wie Eclipse, Visualvm und Andriod SDK wird nur auf 32-Bit-JDK unabhängig von Ihrem Betriebssystem ausgeführt werden. Sie müssen also 32-Bit-JDK installieren und Ihre Pfade dazu festlegen. Es ist wirklich frustrierend, wenn Sie eine Mischung aus Anwendungen haben, sagen wir, 64-Bit-Eclipse und 32-Bit-Android :(
IMO enthält dieses Problem mehrere Teile:
- Set HK_LM \ SOFTWARE \ Javasoft \ Java Development Kit \ Current Punkt korrekt auf die JDK-Version Sie installiert haben.
- Set Umgebungsvariable JAVA_HOME auf das JDK installiert Verzeichnis.
- Make% JAVA_HOME% \ bin in Ihrer Umgebungsvariable PATH.
- Wenn Java-Aufruf, sicherzustellen% JAVA_HOME% \ jre \ lib \ rt.jar ist in deiner Klasse pat h.
- Und wie von anderen erwähnt, erfordern 32-Bit- und 64-Bit-Anwendungen unterschiedliche Versionen von JDK.
- 1. Brauche ich sowohl jdk als auch jre?
- 2. JVM Implementieren von JRE
- 3. Wie setze ich Standardparameter auf jvm?
- 4. Was ist die Hierarchie von JVM, JDK, JRE, JIT?
- 5. phpredis auf Windows 7 64bit xampp
- 6. Ausführen von 32bit Eclipse mit 32bit jvm unter Windows 64bit
- 7. MXMLC und 64bit JRE
- 8. Run Openfire auf 64bit JVM
- 9. Wie setze ich JavaFX Standard Skin
- 10. Oracle Server JRE Enthält JDK?
- 11. Was ist der Unterschied zwischen openjdk-7-jre-headless und openjdk-7-jre (jdk)?
- 12. Wie bekomme ich JRE/JDK mit passender Quelle?
- 13. Keine Java Virtual Machine gefunden Eclipse 3.6.1 auf Windows 7 64bit Maschine
- 14. Android Studio unter Windows 7 64bit funktioniert fehlgeschlagen
- 15. JRE im Lieferumfang von JDK vs. standalone JRE
- 16. Alle möglichen Werte os.arch in 32bit JRE und in 64bit Jre
- 17. Vorteile von Java JDK über JRE
- 18. ConcurrentHashMap Absturz-Anwendung kompiliert mit JDK 8 aber Targeting JRE 7
- 19. Neuinstallation von Java 7 JDK unter OSX
- 20. Maven-Fehler: Vielleicht laufen Sie auf einer JRE und nicht auf einem JDK?
- 21. Einrichten von Tomcat 7 auf dem Server: "NB: JAVA_HOME sollte auf ein JDK, nicht auf JRE verweisen" ... Warum?
- 22. Von Open jdk zu Sun jdk wechseln
- 23. Wo finde ich alte Versionen von JDK und JRE?
- 24. Wie still Java JDK in ein bestimmtes Verzeichnis auf Windows
- 25. Wie setze ich Standard-Browser in Windows 8 mit C#?
- 26. Ubuntu: Ändern Sie den Pfad von OpenJDK 6 zu Oracle JDK 7
- 27. Wie setze ich JQuery Autocomplete auf POST anstelle von GET?
- 28. Render JSON anstelle von HTML als Standard?
- 29. Wo finde ich eine bestimmte Version von IBM JDK/JRE für Windows?
- 30. Wie setze ich Notepad ++ als TortoiseSVN Standard-Editor?
Überprüfen Sie Ihre CLASSPATH/Path-Systemumgebungsvariablen. Klicken Sie mit der rechten Maustaste auf "Arbeitsplatz", wählen Sie "Eigenschaften", wählen Sie die Registerkarte "Erweiterte Einstellungen" und klicken Sie auf "Umgebungsvariablen". Ich habe kein Windows 7, aber wenn ich mich richtig erinnere, ist es immer noch ähnlich wie Windows XP. Außerdem können Sie Ihre ursprüngliche JRE deinstallieren, ein JDK wird eine oder mehrere JREs enthalten, also ist ein JDK wirklich das einzige, was Sie wirklich brauchen. –