CRITICAL_STRUCTURE_CORRUPTION BSOD安装了Intel HAXM Android Emulator的Windows 8.1

Por*_*nny 45 android bsod android-emulator windows-8.1 haxm

自从安装Windows 8.1以来,我经常遇到"关键结构损坏"BSOD.我甚至买了一台新电脑,以为只是Windows 8.1对潜在的硬件故障更敏感.

但BSOD一直在变得越来越快,而几乎什么也没做,甚至没有运行模拟器.

我最近在小牛队的Mac上出现了内核问题恐慌,导致我将两个和两个放在一起,似乎只是在Win8.1上安装了英特尔HAXM导致了BSOD.

卸载Intel HAXM会停止BSOD.

最终,当猜测英特尔或MS进行修复BSOD的更新时,我猜这个问题将得到解决.

Por*_*nny 64

这是目前已知的问题,为了跟踪进度,请参阅英特尔论坛上的以下内容

http://software.intel.com/en-us/forums/topic/475129

上次更新:英特尔发布了Windows 8.1的修补程序

http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement-windows-hotfix

目前,使用GenyMotion来满足我的硬件加速仿真器需求.

  • 如果Google可以更新ADT Bundle中包含的版本,那将是非常好的.我前几天刚刚在我的机器上重新安装它,并且不包括更新的HAXM二进制文件. (3认同)

Edw*_*rey 11

更新: Intel x86仿真器加速器(HAXM安装程序)rev.4 Android SDK Manager支持Windows 8.1.它取代了下面描述的修补程序.


英特尔硬件加速执行管理器,安装haxm-windows_r03_hotfix.zip,这是一个特定于Windows 8.1的修补程序.如果您之前运行过与Android SDK捆绑在一起的HAXM安装程序,请先将其卸载.

为了帮助设置未来的开发计算机,我在项目自述文件的构建指令部分中添加了以下内容:

Run the Hardware Accelerated Execution Manager (HAXM) installer:
 - On Windows 8.1, from [HAXM](http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager), install `haxm-windows_r03_hotfix.zip`, which is a Windows-8.1-specific hotfix.
 - On Windows 8 and earlier, install `adt\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\IntelHaxm.exe`.
Run Code Online (Sandbox Code Playgroud)

  • @ 0plus1不,它没有; 至少不适合我.不得不卸载1.0.6来安装"修补程序". (6认同)