Android Studio曾经抱怨使用OpenJDK,并推荐使用Oracle JDK。但是随着最新版本的Android Studio发布,这个提示已经消失了(可能是由于两家公司之间的法律纠纷)。我今天安装了Oracle JDK 1.8.0.92,发现Android Studio 2.1.1运行速度更快,明显更快。你知道Android Studio关于Java 1.8和OpenJDK与Oracle JDK的当前状态吗?谢谢。
开放式JDK的一个主要优点是,您可以将ALPN jar添加到bootclasspath中,而这在OrcaleJDK中目前不受支持。 当与启用http2的服务器通信时,ALPN基本上用于http2协议。在Android中,可以使用类似okhttp的库来实现。