You need to enable JavaScript to run this app. M1芯片Mac运行Android Studio模拟器启动失败进程终止问题求助
优惠活动
大模型
产品
解决方案
定价
更多

M1芯片Mac运行Android Studio模拟器启动失败进程终止问题求助

问题根因

你遇到的报错核心是当前安装的Android Emulator组件文件损坏,~/Library/Android/sdk/emulator/lib64/qt/plugins下的Qt依赖插件全部缺失,导致模拟器初始化UI框架时无法找到cocoa平台插件启动失败,之前执行的pip3 install opencv-python-headless和该问题无关联,无法解决Qt依赖缺失问题。

解决方案

按以下步骤操作即可修复:

  • 第一步:卸载损坏的Emulator组件
    打开Android Studio,进入顶部菜单栏「Android Studio > 偏好设置(Preferences)」,依次选择「Appearance & Behavior > System Settings > Android SDK」,切换到「SDK Tools」标签页,取消勾选「Android Emulator」,点击「Apply」确认卸载,等待卸载完成。
  • 第二步:清理残留损坏文件
    打开终端执行命令,彻底删除残留的emulator目录:
    rm -rf ~/Library/Android/sdk/emulator
  • 第三步:重新安装Android Emulator
    回到「SDK Tools」标签页,重新勾选「Android Emulator」,点击「Apply」下载安装适配M1芯片的最新稳定版Emulator组件。
  • 第四步:验证文件完整性
    安装完成后终端执行命令验证插件文件存在:
    ls ~/Library/Android/sdk/emulator/lib64/qt/plugins/platforms
    正常输出应包含libqcocoa.dylib文件,说明Qt插件已完整安装。
  • 第五步:测试模拟器启动
    打开AVD Manager,选择你创建的ARM架构镜像模拟器启动即可。

附加排查项

如果操作完成后仍然出现相同报错,检查是否有环境变量强制指定了Qt插件路径,终端执行命令临时清除:
unset QT_QPA_PLATFORM_PLUGIN_PATH
如果执行后启动正常,可打开~/.zshrc(若用bash则是~/.bash_profile)删除对应export QT_QPA_PLATFORM_PLUGIN_PATH的行,永久生效。

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.15 20:24:02