我刚刚安装了 Windows 10 周年更新,现在我无法启动我的 Android 模拟器.
I just installed the Windows 10 anniversary update and now I can't start my Android emulators.
Android Studio 显示以下消息.
Android Studio shows the following message.
Android Emulator is incompatible with Hyper-V
但如下图所示,Hyper-V 已禁用.
But as you can see in the following image, Hyper-V is disabled.
我已经重启了机器.我还尝试从提升的命令提示符运行以下命令:
I already rebooted the machine. I also tried running the following command from an elevated command prompt:
bcdedit /set hypervisorlaunchtype off
运气不好.
尝试从命令提示符启动模拟器失败,并显示以下消息:
Tried launching the emulator from a command prompt fails with the following message:
emulator -avd Nexus_5_API_23
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: Please disable Hyper-V before using the Android Emulator. Start a command prompt as Administrator, run 'bcdedit /set hypervisorlaunchtype off', reboot.
有人遇到过这个问题吗?
Has anyone run into this issue?
我的问题是我有凭据保护和基于虚拟化的安全性.
The problem in my case is that I had Credential Guard and Virtualization Based Security.
我使用 Device Guard 和 Credential Guard 硬件准备工具.
解压缩工具,在 Powershell 命令中转到解压缩工具的文件夹并键入:
Unzip the tool, in a Powershell command go to the folder where you unzipped the tool and type:
DG_Readiness_Tool_v2.0.ps1 -Disable
重新启动后,我能够重新安装 HAXM 并启动我的模拟器.
After rebooting I was able to reinstall HAXM and start my emulators.
这篇关于安装 Windows 10 周年更新后无法启动 Android 模拟器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!
使用 GPS 获取用户的当前位置Get user#39;s current location using GPS(使用 GPS 获取用户的当前位置)
requestLocationUpdate() 抛出的 IllegalArgumentExceptionIllegalArgumentException thrown by requestLocationUpdate()(requestLocationUpdate() 抛出的 IllegalArgumentException)
LocationManager 的 getLastKnownLocation 有多可靠,多久更How reliable is LocationManager#39;s getLastKnownLocation and how often is it updated?(LocationManager 的 getLastKnownLocation 有多可靠,多久更新
如何检测位置提供者?GPS 或网络提供商How to detect Location Provider ? GPS or Network Provider(如何检测位置提供者?GPS 或网络提供商)
在应用启动期间获取当前位置Get current location during app launch(在应用启动期间获取当前位置)
locationManager.getLastKnownLocation() 返回 nulllocationManager.getLastKnownLocation() return null(locationManager.getLastKnownLocation() 返回 null)