Android Studio - OpenJDK 1.8与Oracle JDK的区别

5
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的当前状态吗?谢谢。

1
几个QA:https://jaxenter.com/java-8-will-be-introduced-to-android-by-changing-to-openjdk-123810.html - Bharatesh
我认为OpenJDK警告的源头不是AndroidStudio,而是底层的IntelliJ IDE:https://dev59.com/questions/U2HVa4cB1Zd3GeqPm3Na - Robert
1个回答

3

开放式JDK的一个主要优点是,您可以将ALPN jar添加到bootclasspath中,而这在OrcaleJDK中目前不受支持。

当与启用http2的服务器通信时,ALPN基本上用于http2协议。在Android中,可以使用类似okhttp的库来实现。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接