web-dev-qa-db-fra.com

OpenJDK contre Oracle JDK pour Android Studio

Lorsque je lance Android Studio avec OpenJDK, je reçois un avertissement recommandant l'utilisation de JDK Oracle. Oracle JDK est-il réellement meilleur ou est-il préférable de s'en tenir à OpenJDK? Installer Oracle JDK semble être un problème comparé au simple Sudo apt-get install default-jdk pour OpenJDK. Y a-t-il des différences entre les deux qui devraient m'inquiéter?

13
js sol

Je pense que cela dépend de ce que vous allez faire. Il existe probablement des problèmes de compatibilité pour les fonctionnalités aléatoires. Je n'en ai rencontré aucun moi-même, mais vous feriez mieux d'utiliser le JDK d'Oracle. Webupd8 distribue le JDK via un PPA, ce qui facilite son installation sur Ubuntu.

5
levlaz

OpenJDK est plus ouvert et donc mieux à déboguer, corriger et configurer. Cela a tendance à être un peu plus lent cependant. Les incompatibilités ne devraient plus (plus) se produire - Android lui-même peut être construit avec OpenJDK.

4
larkey