AVD模拟器进程终止错误1073741515:缺失MFPlat.DLL求助
解决AVD模拟器启动失败(错误1073741515/MFPlat.DLL未找到)
问题说明
Android Studio更新或安装部分开发套件后,AVD模拟器无法启动,提示The emulator process for AVD was terminated,此前运行正常。已排除内存空间不足问题,查看idea.log(路径:C:\Users\YourUserName\AppData\Local\Google\AndroidStudio2020.3\log\idea.log)发现错误代码1073741515 (0xc0000135),核心原因是系统缺少MFPlat.DLL文件。
解决步骤
1. 启用Windows媒体功能
MFPlat.DLL属于Windows媒体功能组件,需确保该功能已启用:
- 打开
控制面板,进入程序和功能 - 点击左侧
启用或关闭Windows功能 - 找到
媒体功能,勾选其下所有选项(至少勾选Windows Media Player) - 点击
确定,等待组件安装完成后重启电脑
2. 修复Visual C++ Redistributable
模拟器运行依赖Visual C++组件,版本不兼容或损坏也会导致该问题:
- 卸载系统中已安装的所有Microsoft Visual C++ Redistributable版本
- 下载对应系统架构(x86/x64)的最新版Visual C++ Redistributable安装包并安装
- 安装完成后重启Android Studio,尝试启动AVD
3. 调整模拟器图形配置
若上述步骤无效,可尝试切换模拟器渲染模式:
- 打开Android Studio的
AVD Manager - 编辑目标AVD,将
图形选项改为软件 - GLES 2.0 - 保存配置后重新启动模拟器
内容的提问来源于stack exchange,提问作者Nikita Shadkov
相关产品推荐
相关产品推荐

