Android 模拟器在 Xamarin 的 AMD 进程上没有响应问题
Android emulator not responding problem on the AMD process for Xamarin
当我将我的 windows 更新到 windows 11 时,我注意到当我 运行 我的 Xamarin 项目的 android 模拟器时,它冻结并说没有响应.
我尝试了以下这些项目,但无法解决我的问题:
- 减少模拟器设备的内存大小
- 降低模拟器设备的分辨率
- 重新安装Android SDK
- 重新安装visual studio
我的 windows 功能启用了我的虚拟机平台和 Hyper-V。
我的模拟器详细信息是:
OS: Android 12
Ram: 4GB
Resolution : 1080x2340 pixels
Google Services: true
对于 AMD 进程,我们需要向 visual studio 说明我们使用的是 AMD 进程,它应该将模拟器行为更改为我们的进程。
首先,就像我说的,我们需要确保 Virtual Machine Platform
和 Hyper-V
已启用,因为 运行 一个 android 模拟器是 visual studio.
其次,我们需要确保在visual studio中选择了Android Emulator Hypervisor Driver for AMD Processors
。
Android AMD 处理器的模拟器管理程序驱动程序:
Visual Studio > Tools > Android > Android SDK Manager > Tools > Extras > Android Emulator Hypervisor Driver for AMD Processors
第三,Restart
你的 visual studio 你可以去享受 AMD 处理器上的 android 模拟器了。
当我将我的 windows 更新到 windows 11 时,我注意到当我 运行 我的 Xamarin 项目的 android 模拟器时,它冻结并说没有响应.
我尝试了以下这些项目,但无法解决我的问题:
- 减少模拟器设备的内存大小
- 降低模拟器设备的分辨率
- 重新安装Android SDK
- 重新安装visual studio 我的 windows 功能启用了我的虚拟机平台和 Hyper-V。
我的模拟器详细信息是:
OS: Android 12
Ram: 4GB
Resolution : 1080x2340 pixels
Google Services: true
对于 AMD 进程,我们需要向 visual studio 说明我们使用的是 AMD 进程,它应该将模拟器行为更改为我们的进程。
首先,就像我说的,我们需要确保 Virtual Machine Platform
和 Hyper-V
已启用,因为 运行 一个 android 模拟器是 visual studio.
其次,我们需要确保在visual studio中选择了Android Emulator Hypervisor Driver for AMD Processors
。
Android AMD 处理器的模拟器管理程序驱动程序:
Visual Studio > Tools > Android > Android SDK Manager > Tools > Extras > Android Emulator Hypervisor Driver for AMD Processors
第三,Restart
你的 visual studio 你可以去享受 AMD 处理器上的 android 模拟器了。