如何在 Xamarin 的 visual studio 中找到 jdk?
How to locate jdk in visual studio for Xamarin?
我尝试在 visual studio 中为 android 编程。
我安装了 SDK,JDK,Xamarin。现在我想将 jdk 的路径设置为 visual studio 但是 vs 得到的消息是:
Cannot find Java Development Kit files in specified path:
C:\Program Files\Java\jre1.6.0_07\bin
我在 SystemAdvanceSetting 的环境变量上为 Path
和 Home_java
变量设置了这个路径。
我在 cmd 中使用 where javac
但找不到 java 路径。
如何解决这个问题?
您的 JDK 路径必须指向 C:\Program Files\Java\jre1.6.0_07
,而不是 bin
目录。
更新您的 JAVA_HOME 环境变量并重试。
Xamarin 4.1.2.18 及更早版本 doesn't currently support a 64-bit JDK。您应该安装 JDK 1.7u79 的 32 位版本,Xamarin 将能够检测到它。您可以通过单击 Visual Studio 菜单工具 > Xamarin 查看正在使用哪个 JDK Xamarin。您将看到列出的 JDK 和 Android SDK 目录。
Xamarin.Android 4.1.2.18 and earlier also requires that a 32-bit Java JDK 7 (1.7) be
installed. Later versions of the JDK can also be installed alongside
JDK 7, if required by your machine.
您可以将 64 位 JDK 8 安装与较新的 Xamarin 4.2 及更高版本一起使用。
我尝试在 visual studio 中为 android 编程。 我安装了 SDK,JDK,Xamarin。现在我想将 jdk 的路径设置为 visual studio 但是 vs 得到的消息是:
Cannot find Java Development Kit files in specified path:
C:\Program Files\Java\jre1.6.0_07\bin
我在 SystemAdvanceSetting 的环境变量上为 Path
和 Home_java
变量设置了这个路径。
我在 cmd 中使用 where javac
但找不到 java 路径。
如何解决这个问题?
您的 JDK 路径必须指向 C:\Program Files\Java\jre1.6.0_07
,而不是 bin
目录。
更新您的 JAVA_HOME 环境变量并重试。
Xamarin 4.1.2.18 及更早版本 doesn't currently support a 64-bit JDK。您应该安装 JDK 1.7u79 的 32 位版本,Xamarin 将能够检测到它。您可以通过单击 Visual Studio 菜单工具 > Xamarin 查看正在使用哪个 JDK Xamarin。您将看到列出的 JDK 和 Android SDK 目录。
Xamarin.Android 4.1.2.18 and earlier also requires that a 32-bit Java JDK 7 (1.7) be installed. Later versions of the JDK can also be installed alongside JDK 7, if required by your machine.
您可以将 64 位 JDK 8 安装与较新的 Xamarin 4.2 及更高版本一起使用。