diff --git a/UnoCheck/Checkups/AndroidSdkCheckup.cs b/UnoCheck/Checkups/AndroidSdkCheckup.cs index 3398b3a9..e494505d 100644 --- a/UnoCheck/Checkups/AndroidSdkCheckup.cs +++ b/UnoCheck/Checkups/AndroidSdkCheckup.cs @@ -202,7 +202,7 @@ You can use the Android SDK Manager to install / update them. { // Provide a default timeout value of 7 minutes if a value is not provided. httpClient.Timeout = TimeSpan.FromMinutes(120); - await Task.WhenAll(downloads.Select(d => Download(httpClient, d))); + await Task.WhenAll(downloads.Where(d => (d.HostArch == null) || (d.HostArch == (Util.IsArm64 ? "aarch64" : "x64"))).Select(d => Download(httpClient, d))); } installer.Install(sdkInstance, installationSet);