在为 Android 安装 Xamarin Mono 时,它说找不到 Java SDK 和 Android SDK,然后继续下载它们。但我已经安装了 Java SDK 和 Android SDK。
我查看了安装日志 (c:\users\\appdata\local\xamarin\monoforandroid),发现它查找注册表项:'SOFTWARE\Wow6432Node\JavaSoft\Java Development Kit',值 'CurrentVersion' 和 'SOFTWARE\ JavaSoft\Java Development Kit',值'CurrentVersion'。它没有找到它。我查看了注册表,看到了键“HKLM\SOFTWARE\JavaSoft\Java Development Kit”。
为什么设置看不到密钥?
日志中的详细信息如下:
[Info] Checking whether JDK needs to be installed.
[Debug] Attempting to read registry subkey 'SOFTWARE\Wow6432Node\JavaSoft\Java Development Kit', value 'CurrentVersion'
[Debug] Attempting to read registry subkey 'SOFTWARE\JavaSoft\Java Development Kit', value 'CurrentVersion'
[Info] JDK not detected.
[Info] JDK 1.6 needs to be installed.
有没有办法告诉安装程序安装了 Java SDK 和 Android SDK?