Android Studio启动报错:Qt平台插件未初始化,React Native模拟器求助
解决Android Studio模拟器启动时Qt平台插件初始化失败的问题
我之前在Windows上折腾React Native模拟器时也碰到过一模一样的Qt平台插件报错,重装Android Studio也没用,试了好几个方法才解决,给你整理几个最有效的方案:
检查并添加Qt平台插件环境变量
这个是最常见的原因:Android Studio的Qt插件路径没被系统识别到。- 找到你的Android Studio安装目录下的
jbr\bin\platforms文件夹,默认路径一般是C:\Program Files\Android\Android Studio\jbr\bin\platforms - 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
- 在「系统变量」区域点击「新建」,变量名填
QT_QPA_PLATFORM_PLUGIN_PATH,变量值填刚才找到的platforms文件夹路径 - 保存后重启Android Studio,再尝试启动模拟器
- 找到你的Android Studio安装目录下的
修复JetBrains Runtime(jbr)文件
Android Studio自带的jbr环境文件损坏也会导致这个问题:- 找到Android Studio安装目录下的
jbr文件夹,先把它备份到其他位置 - 两种替换方式:要么从另一台能正常运行的Android Studio里复制相同版本的
jbr文件夹覆盖过来;要么去JetBrains官网下载对应版本的JetBrains Runtime(注意要和你的Android Studio版本匹配),解压后替换原jbr文件夹 - 重启Android Studio测试
- 找到Android Studio安装目录下的
更新显卡驱动
Qt平台插件依赖显卡驱动,旧版本驱动可能存在兼容性问题:- 按下Win+X打开快捷菜单,选择「设备管理器」
- 展开「显示适配器」,右键你的显卡设备,选择「更新驱动程序」
- 选择「自动搜索更新的驱动程序软件」,等待系统完成更新;如果自动搜索不到,去显卡厂商(NVIDIA/AMD/Intel)官网下载对应型号的最新驱动安装
- 重启电脑后再启动模拟器
以管理员身份运行Android Studio
有时候权限不足会导致插件无法正常加载:- 右键Android Studio的快捷方式,选择「属性」
- 切换到「兼容性」选项卡,勾选「以管理员身份运行此程序」
- 点击「确定」后重新启动Android Studio,再尝试启动模拟器
内容的提问来源于stack exchange,提问作者Shury
相关产品推荐
相关产品推荐

