Oracle Java 和 Android Java 不相同,它们甚至不使用相同的虚拟机。
很遗憾,目前无法在 Android 上使用 Oracle Java,除非 Android 支持它。
实际上,您可以使用更高版本的JDK编译Android应用程序,同时针对您的应用程序使用Java 8。在Android Studio 3.5 beta 3之前的版本中似乎已支持此功能,并且根据问题跟踪器的说法,他们计划修复此问题。
同时,在Gradle命令行中使用更高版本的JDK进行编译不会出现任何问题。