适用于Android Studio的OpenJDK与Oracle JDK

当我运行安装了OpenJDK的Android Studio时,我收到一条警告,建议使用Oracle JDK。 Oracle JDK实际上更好还是仅仅坚持使用OpenJDK? 与OpenJDK的简单sudo apt-get install default-jdk相比,安装Oracle JDK似乎很麻烦。 我应该担心两者之间有什么区别吗?

我认为这取决于你将要做什么。 随机function可能存在一些兼容性问题。 我没有遇到过任何问题,但是最好还是使用Oracle的JDK。 Webupd8通过PPA分发JDK非常出色,这使得在Ubuntu上安装非常容易。

OpenJDK更加开放,因此也更好地进行调试,修复和配置。 虽然它往往有点慢。 不再出现不兼容性 – Android本身可以使用OpenJDK构建。