不支持使用JDK版本“ 11.0.1”进行构建。请安装JDK版本1.8.0。

时间:2018-11-03 18:11:30

标签: java macos visual-studio xamarin visual-studio-mac

我已经下载了适用于Mac的Visual Studio,并尝试开始学习xamarin是iOS和Android

问题是当我尝试运行android项目时出现以下错误

Building with JDK Version `11.0.1` is not supported. Please install JDK version `1.8.0`

知道我已经安装了Java 1.8.0 ,但是当我在终端上运行java --version时看不到它,我只能看到 11.0.1

1 个答案:

答案 0 :(得分:0)

您现在可以使用Microsoft的OpenJDK版本,以避免使用系统安装的Java版本。 Xamarin.Android严格将其用于MSBuild进程,而不是任何“常规” Java开发。

  

从Visual Studio 15.9和Visual Studio for Mac 7.7开始,用于Xamarin的Visual Studio工具将从Oracle的JDK迁移到仅用于Android开发的轻量级OpenJDK:

  

此举的好处是:

  • 您将始终拥有适用于Android开发的OpenJDK版本。

  • 下载JDK 9或10不会影响开发经验。

  • 大大减少了下载大小和占用空间。

  • 第三方服务器和安装程序不再有问题。