diff --git a/src/Xamarin.Android.Tools.AndroidSdk/Jdks/MicrosoftOpenJdkLocations.cs b/src/Xamarin.Android.Tools.AndroidSdk/Jdks/MicrosoftOpenJdkLocations.cs index 9274eb6..157cbd5 100644 --- a/src/Xamarin.Android.Tools.AndroidSdk/Jdks/MicrosoftOpenJdkLocations.cs +++ b/src/Xamarin.Android.Tools.AndroidSdk/Jdks/MicrosoftOpenJdkLocations.cs @@ -12,6 +12,7 @@ class MicrosoftOpenJdkLocations : JdkLocations { internal static IEnumerable GetMicrosoftOpenJdks (Action logger) { return GetMacOSSystemJdks ("microsoft-*.jdk", logger) + .Concat (GetWindowsFileSystemJdks (Path.Combine ("Android", "openjdk", "jdk-*"), logger)) .Concat (GetWindowsFileSystemJdks (Path.Combine ("Microsoft", "jdk-*"), logger)) .Concat (GetWindowsRegistryJdks (logger, @"SOFTWARE\Microsoft\JDK", "*", @"hotspot\MSI", "Path")) .OrderByDescending (jdk => jdk, JdkInfoVersionComparer.Default);