在安装Xamarin Mono for Android时,它显示无法找到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'。
为什么安装程序看不到这个键?
以下是日志详细信息:
有没有一种方法可以告诉安装程序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已经安装了?