You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Android Studio 3.1.2更新后模拟器启动失败(错误码13)求助

解决Android Studio 3.1.2更新后Emulator无法启动的问题

我之前也碰到过几乎一模一样的问题,结合你描述的报错(权限拒绝、缺失DLL、0xc000007b启动失败),可以试试下面这些针对性的解决办法:

1. 修复DLL依赖路径问题

你手动复制DLL后出现0xc000007b错误,本质是DLL版本不匹配导致的。正确的做法是让系统能找到模拟器自带的DLL:

  • 右键「此电脑」→ 属性 → 高级系统设置 → 环境变量 → 找到系统变量里的PATH,点击编辑
  • 新增两个路径:
    • C:\Users\USERNAME\AppData\Local\Android\sdk\emulator\lib
    • C:\Users\USERNAME\AppData\Local\Android\sdk\emulator\lib\qt\lib
  • 保存后重启电脑,再尝试启动模拟器

2. 彻底排查HAXM安装与权限

虽然你重装过HAXM,但还是要确认以下几点:

  • 进入电脑BIOS,确保Intel VT-x功能已启用(你的Xeon E3-1270 v5完全支持,这是模拟器硬件加速的前提)
  • 卸载现有HAXM,打开Android Studio的SDK Manager → SDK Tools,找到「Intel x86 Emulator Accelerator (HAXM installer)」,卸载后重新下载对应版本
  • 安装HAXM时,右键安装程序选择「以管理员身份运行」,避免权限拦截

3. 重置AVD配置

AVD的缓存或架构配置可能冲突:

  • 打开AVD Manager,删除所有现有AVD
  • 新建AVD时,选择x86_64架构的系统镜像(你的Windows是64位,优先用64位镜像,减少32位qemu的兼容性问题)
  • 新建过程中勾选「Use Host GPU」,既提升性能也能避免部分启动异常

4. 命令行启动排查细节

用管理员命令提示符启动模拟器,查看更详细的报错:

  • 打开命令提示符(管理员身份),切换到模拟器目录:
    cd C:\Users\USERNAME\AppData\Local\Android\sdk\emulator
    
  • 运行启动命令(替换[你的AVD名称]为实际名称):
    emulator -avd [你的AVD名称] -verbose
    
  • 查看输出的详细日志,确认是否还有权限、路径或硬件加速相关的隐藏问题

5. 降级模拟器版本

Emulator 27.2.9和Android Studio 3.1.2可能存在兼容性bug,试试降级到更稳定的版本:

  • 打开SDK Manager → SDK Tools,取消勾选当前的「Android Emulator」,点击Apply卸载
  • 勾选「Show Package Details」,选择27.1.10版本安装,重启Android Studio后再尝试启动模拟器

内容的提问来源于stack exchange,提问作者Bernie Reger

火山引擎 最新活动