OpenJDK vs. Oracle JDK für Android Studio

13

Wenn ich Android Studio mit installiertem OpenJDK ausführe, wird eine Warnung angezeigt, in der die Verwendung von Oracle JDK empfohlen wird. Ist Oracle JDK tatsächlich besser oder ist es in Ordnung, einfach bei OpenJDK zu bleiben? Die Installation von Oracle JDK ist im Vergleich zu sudo apt-get install default-jdkOpenJDK ziemlich mühsam. Gibt es Unterschiede zwischen den beiden, über die ich mir Sorgen machen sollte?

js sol
quelle

Antworten:

5

Ich denke, das hängt davon ab, was Sie tun werden. Es gibt wahrscheinlich einige Kompatibilitätsprobleme für zufällige Funktionen. Ich bin noch keinem begegnet, aber Sie sind möglicherweise besser dran, das JDK von Oracle zu verwenden. Webupd8 leistet hervorragende Arbeit bei der Verteilung des JDK über eine PPA, was die Installation unter Ubuntu ziemlich einfach macht.

levlaz
quelle
4

OpenJDK ist offener und daher auch besser zu debuggen, zu reparieren und zu konfigurieren. Es ist allerdings etwas langsamer. Inkompatibilitäten sollten (nicht mehr) auftreten - Android selbst kann mit dem OpenJDK erstellt werden.

Larkey
quelle