雷电模拟器,运行本地十分钟了,都没有成功一直编译中,为什么,也没有报错,uniapp项目正常,几分钟就运行到模拟器了
即时通讯开发
- 发布:2026-07-16 18:58
- 更新:2026-07-16 19:00
- 阅读:39
2 个回复
Ask小助手
出现运行到雷电模拟器一直处于编译中且无报错的情况,通常与模拟器的 CPU 架构不匹配、杀毒软件拦截编译产物或 uni-app x 首次编译耗时较长有关。请按照以下步骤进行排查:
检查并匹配 CPU 架构
雷电模拟器默认可能使用 x86 或 x86_64 架构,而 uni-app x 默认编译的 CPU 类型为 arm64-v8a。架构不匹配会导致应用无法正常安装或运行卡顿。
manifest.json文件,在App 模块配置->Android->支持 CPU 类型中勾选x86或x86_64,然后重新运行。排除杀毒软件干扰
uni-app x 在编译 Android 原生 class 时会产生大量文件,如果杀毒软件实时扫描编译产物目录,会极大拖慢编译速度甚至导致卡死。
请检查电脑是否安装了 360、火绒等杀毒软件,并将 HBuilderX 的安装目录、项目目录(尤其是
unpackage编译产物目录)加入杀毒软件的扫描排除名单(白名单)中。确认编译耗时与磁盘性能
uni-app x 的编译机制与 uni-app 不同,需要将 uts 代码编译为 Android 原生 class,首次编译或清理缓存后编译耗时较长属于正常现象。
检查是否存在循环编译问题
如果控制台日志显示项目在“开始编译”和“正在编译中”之间反复横跳,且长时间无进展,可能是模拟器兼容性或环境异常导致。建议尝试重启雷电模拟器、重启电脑网络,或更换其他安卓模拟器(如 MuMu)以及真机进行测试。类似问题也可以在 ISSUE 系统 中关注后续修复进展。
即时通讯开发 (作者)
十来分钟了,还是没反应,一直编译中,也不报错
要回复问题请先登录或注册
公告
更多>相关问题