哪些Java SE版本适用于Android Studio 3.1?

3

哪个Java SE版本适用于android studio 3.1?

我最近在Windows 10上安装了Java SE 10,但是android studio总是显示Gradle同步失败的消息,并显示以下错误:

Could not determine Java version using executable C:\program Files\java\jdk-10\bin\java.exe
1个回答

4
Android Studio 3.1 的最高可能版本是 Java 8。另外,Java 8 的一些功能在较低的 API 版本中不可用。例如,我的最低 API 版本为 16,如果我尝试使用 stream,会因为这些特性仅适用于 API 24 及以上版本而出现错误。您可以使用 lambda 表达式、方法引用等。欲了解更多信息,请访问此链接

你能告诉我应该安装哪个版本的Java 8吗?因为有许多Java 8版本可用。我已经尝试过“Java 8u162”,但这个版本会导致Internet Explorer出错。所以请建议我一个没有错误的Java 8版本。 - 007IND

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