自发布以来,Windows 11 现在已成为首选操作系统,这已经不是什么新闻了。排在最前面的是希望利用其新功能和改进功能的开发人员。但这是一个痛苦的权衡。
自升级以来,大多数开发者都抱怨 Windows 11 Android Emulator 没有响应。
如今,模拟器已成为应用程序开发不可或缺的一部分,大多数人不得不将他们的 PC 降级到 Windows 10 才能解决问题。
本教程将带您了解在不降级 PC 的情况下解决此问题的三种有效方法。
在 Windows 11 上运行 Android 应用程序的要求
并非所有兼容 Windows 11 的 PC都可以运行 Android 应用程序。以下是 Microsoft 列出的最低要求:
- 内存:8GB(最低)、16GB(推荐)。
- 存储类型:固态硬盘 (SSD)。
- 处理器:
- 英特尔酷睿 i3 第 8 代最低或更高版本。
- AMD Ryzen 3000 最低或更高。
- Qualcomm Snapdragon 8c 最低或更高版本。
- 处理器架构:x64 或 ARM64。
- 虚拟机平台:必须启用功能。
既然我们已经清除了有关您的系统以最佳方式运行此应用程序所需的详细信息,那么让我们深入研究针对此问题的实际修复。
如何修复 Android 模拟器在 Windows 11 上没有响应?
1. 使用开启和关闭功能选项
- 按开始按钮并键入Turn Windows。
- 选择打开或关闭 Windows 功能选项。
- 找到Hyper-V选项并取消选中该复选框。
- 取消选中Windows Hypervisor 平台。
禁用这些功能后,您现在可以从 Android Studio 和 SDK Manager 中的 SDK 工具安装 Android Emulator Hypervisor Driver。
请注意,当您禁用 Hyper-V 时,WSL2 和其他虚拟机将无法工作。要使用它们,您必须再次启用该功能。
2. 注释掉Android Emulator源码中的一行
Windows 11 Android 模拟器无响应问题与WHPX API集成中的 XSAVE 禁用代码相关联。
快速解决方法是注释掉这行代码并自己编译。如此多的用户已经确认这对他们有效,而无需禁用 Hyper-V。如果您也尝试一下,那将是最好的。
3.尝试替代模拟器
如果上述修复对您不起作用,我们建议您在LD Player中尝试替代模拟器。
LD Player 是一款令人惊讶的轻量级模拟器,可让您在 Windows 11 上毫无问题地测试、安装和卸载您的 Android 应用游戏。
更适合游戏玩家的模拟器,它擅长运行其他应用程序。更重要的是,它由 LD 商店提供支持,您可以在其中下载数百万个游戏和应用程序。它还允许您下载应用程序 APK 并将其安装在平台上。
它可能只是您在 PC 上运行 Android 模拟器所需的一切,而无需禁用 Hyper-V 和随后的 WSL2。
⇒获取 LD 播放器
如何使用物理设备运行 Android 应用程序?
如果 Windows 11 Android 模拟器仍然没有响应或者您想尝试新方法,您可以在真正的 Android 设备上运行您的 Android 应用程序。
为此,您需要经历两个阶段:
1. 在您的 Android 设备上启用开发者模式
- 通过 USB 数据线将手机连接到 Windows 开发机器。如果出现提示,请安装 USB 驱动程序。
- 转到Android 手机上的“设置”应用。
- 点击关于手机选项。
- 点击内部版本号七次。等到它显示开发人员模式现已启用或等效提示。
- 返回“设置”应用程序窗口,然后在“关于手机”选项后选择“开发人员”选项。
- 现在,在开发人员选项窗口中启用USB 调试。
2. 在您的设备上运行应用程序
- 转到 Android Studio 工具栏,然后从运行配置下拉菜单中选择要运行的应用程序。
- 最后,从可用设备下拉菜单中选择您的设备名称。
请注意,您的设备必须运行 Android 9.0 或更高版本才能使用此选项。
Windows 11 Android 模拟器无响应问题可能令人沮丧。但不是无法解决的问题,如上图。
我们希望这些修复可以帮助您重新做您喜欢的事情,而无需安装 Windows 11。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun148010.html