由于Java版本,Xamarin Forms预览器在Visual Studio中不适用于Android

时间:2017-04-05 03:34:52

标签: java xaml xamarin xamarin.android visual-studio-2017

我正在跑...... Visual Studio Community 2017 15.0.0 + 26228.12 Xamarin 4.3.0.795(aece090) Xamarin.Android SDK 7.1.0.43(3a62f1e)

为iOS平台运行Forms Previewer工作正常,但是一旦我选择Android平台,预览窗口就会显示以下提示:

“出现问题。检测到不支持的Java版本。预览程序需要64位版本的Oracle Java JDK 8(1.8)或更高版本。请安装它然后在Xamarin Studio或Visual Studio中设置Java JDK位置偏好“。

我安装了最新的Java Development Kit(Java SE Development Kit 8u121)。它位于默认位置C:\ Program Files(x86)\ Java \ jdk1.8.0_112,我已经在工具中的Visual Studio中成功地指出了它 - >选项 - > Xamarin-> Android设置 - > Java Development Kit位置。

由于我按照屏幕提示并多次安装了Java JDK 8,我不知道还能做什么。

提前感谢您的任何建议!

1 个答案:

答案 0 :(得分:2)

当您使用Oracle的JDK下载页面时,您需要选择x64 JDK而不是x86 JDK。 (安装64位JDK后,它应该在C:\ Program Files \而不是C:\ Program Files(x86)\