You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

macOS下Android Studio模拟器提示no Qt platform plugin could be initialized怎么解决

macOS Android模拟器Qt平台插件初始化失败修复方案

报错核心原因:模拟器运行依赖的Qt cocoa平台插件无法被正常加载,多出现于Arm架构Mac运行最新版Android Emulator的场景

修复步骤

方法1:临时指定Qt插件路径验证

  • 打开终端执行如下命令,需提前替换路径和模拟器名称:
    QT_QPA_PLATFORM_PLUGIN_PATH=~/Library/Android/sdk/emulator/lib64/qt/plugins ~/Library/Android/sdk/emulator/emulator -avd 你的模拟器名称
  • 若你的模拟器名称包含空格,需用引号将名称包裹;若你自定义了Android SDK安装路径,将命令中的~/Library/Android/sdk替换为你自己的SDK路径即可。
  • 若执行命令后模拟器正常启动,说明是环境变量配置缺失导致的问题,可将该命令添加到终端环境变量配置文件实现永久生效,也可以直接使用后续方法修复。

方法2:降级Android Emulator到稳定兼容版本

该问题绝大多数由最新版模拟器(34.x及以上)对Arm64 macOS的兼容缺陷导致,降级即可解决:

  • 打开Android Studio,进入Preferences > Appearance & Behavior > System Settings > Android SDK > SDK Tools
  • 勾选页面右下角的Show Package Details选项
  • 展开Android Emulator条目,取消勾选最新版本,选择33.1.24及以下的稳定版本,点击Apply执行安装
  • 安装完成后重启Android Studio,再次尝试启动模拟器

方法3:修复插件目录权限

少数情况是插件目录文件权限异常导致无法被读取:

  • 打开终端执行权限修复命令:
    sudo chmod -R 755 ~/Library/Android/sdk/emulator/lib64/qt/plugins
  • 输入你的Mac开机密码后回车执行,完成后再次测试模拟器启动

方法4:完全重装Android Emulator

上述方法均无效时可尝试彻底重装模拟器组件:

  • 进入SDK Tools页面,取消勾选所有版本的Android Emulator,点击Apply完成卸载
  • 卸载完成后重新勾选Android Emulator(建议选择稳定旧版本),重新安装后测试启动

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 01:51:04