【问题标题】:Visual Studio 2022 Xamarin Android SDK installing Emulator "Operation Failed: Installing Android Emulatorv31.2.10"Visual Studio 2022 Xamarin Android SDK 安装模拟器\“操作失败:安装 Android Emulatorv31.2.10\”
【发布时间】:2022-11-11 00:41:41
【问题描述】:

我目前正在尝试通过 Android SDK 和工具对话框安装 Android 模拟器。 但我收到错误消息:

操作失败:安装 Android Emulatorv31.2.10“指定的参数超出了有效值的范围”。

到目前为止,我删除了所有设置设备仍然没有成功。 至于 SDK 构建工具,我安装了 33、32 和 31,平台也安装了 33、32、31

日志:

[2022-11-09 13:53:41.5] WARNING: [Resiliency.Polly.Policies]: Delegate has thrown System.Threading.Tasks.TaskCanceledException: A task was canceled.
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at Xamarin.Installer.AndroidSDK.Manager.Helper.<CheckIfNetworkAvailable>d__38.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Polly.Retry.AsyncRetryEngine.<ImplementationAsync>d__0`1.MoveNext(), retrying...
[2022-11-09 13:53:42.6] ACTION: Install start component emulator
[2022-11-09 13:53:42.6] EXCEPTION: Downloading Android Emulator v31.2.10 failed, Details: System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
   at Xamarin.Installer.AndroidSDK.MonitorWithTotalProgress.set_SubComponentsCount(Int32 value)
   at Xamarin.Installer.AndroidSDK.Manager.AndroidSDKComponent.<Install>d__66.MoveNext()
[2022-11-09 13:53:42.6] ACTION: Install result InstallationError component emulator
[2022-11-09 13:53:42.6] ACTION: ApplySdkComponentChanged uninstall:[] install:[emulator]

【问题讨论】:

标签: android visual-studio xamarin


【解决方案1】:

我面临同样的问题,我想我得到了解决方案。

请执行下列操作。这里有多个步骤。做了很多试验和错误。首先安装 Google Play Intel x86 Atom_64 System Image。

然后一旦你安装它,模拟器应该会自动安装。

我花了很长时间,涉及多个步骤。

不得不多次重启笔记本电脑。

看看下面的截图。

【讨论】:

  • 可悲的是,它在这里不起作用。即使当我选择 Android 并且它想要安装模拟器时,它也会失败并显示完全相同的消息。
【解决方案2】:

有趣的是,由于某种原因,我无法安装模拟器。 VikekDev 的回答也没有奏效。

我所做的是我删除了所有 sdk 安装它们再次尝试安装模拟器 - >失败。

然后我尝试在设备管理器(API31)中创建一个足够有趣的设备。然后我启动了设备,突然模拟器出现并启动了创建的设备。

如果我现在检查 SDK 和工具,则会再次出现模拟器。

那么,当我添加设备时,它可能会拉出正确的模拟器吗?我不确定是什么解决了它,但也许我的一些步骤或 VivekDev 帖子会帮助其他人解决这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-23
    • 2015-10-24
    • 1970-01-01
    • 2020-05-15
    相关资源
    最近更新 更多