1 前言
本文使用的模拟器为MuMu模拟器,使用逍遥模拟器会一直卡在“同步手机端程序文件完成”,DCloud社区提供的方案也无法解决,故改为MuMu模拟器
2 实现流程
2.1 下载MuMu模拟器
下载 MuMu模拟器12 后安装,并保持打开状态
2.2 配置全局 adb
- 在 HBuilder 安装目录下找到 adbs 路径
C:\hBuilder\HBuilderX.3.8.7.20230703\HBuilderX\plugins\launcher\tools\adbs
- 进入环境变量
打开控制面板,进入【系统和安全-系统-高级系统设置-环境变量】
- 新增 Path
找到系统变量(注意不是用户变量),选中 Path 后点击【编辑】,然后选择【新建】,再将上述 adbs 路径粘贴进去
- 测试 adb 是否配置成功
在 cmd 中执行 adb version
,查看是否正确返回版本号,若出现 ‘adb’ 不是内部或外部命令,也不是可运行的程序或批处理文件,则证明 Path 配置错误
2.3 运行到模拟器
- adb 路径设置
打开 HBuilder 编辑器,找到【运行-运行到手机或模拟器-ADB路径设置】,填写 abd 路径,并将 Android模拟器端口设置为7555
- adb 连接到 7555
在 cmd 中执行以下命令:
adb connect 127.0.0.1:7555
adb devices
若连接到 127.0.0.1:7555 失败,则尝试以下命令
adb kill-server
adb start-server
adb connect 127.0.0.1:7555
adb devices
- 运行到模拟器
在 HBuilder 编辑器,找到【运行-运行到手机或模拟器-运行到Android APP基座】,编译完成后模拟器会自动打开界面