一、运行到手机端
1、点击运行到iOS或Android设备时,会弹出选择界面,需选择要连接的手机设备或模拟器。
可以多设备运行,每个运行设备会在HBuilder底部控制台新开一个独立窗口,互不干扰。
但一个设备同时只能运行一个项目,不同的项目运行到相同手机只有最后一个项目生效。
连接设备过程中如果找不到手机,可以尝试点击“刷新”按钮,如果还是无法找到手机请参考真机运行常见问题
Android设备选择
注意事项
- 如果电脑里安装有模拟器(Android模拟器需要先启动),HBuilder会直接检测到设备并显示在候选列表中。可以参考如何安装模拟器
- 确认Android手机设置中
USB调试模式已开启。通常在手机的【设置】【开发者选项】里,有的手机在插上数据线后在系统通知栏里也可以设置,注意不能设置为u盘模式,如果是充电模式则必须同时设置充电时允许usb调试。
iOS设备选择
HBuilderX中自带的标准真机运行基座使用DCloud向苹果申请的企业开发者证书签名,根据苹果开发者企业计划许可协议要求,使用企业开发者证书签名的App只允许企业员工内部使用,不允许企业外部人员安装使用。
因收到苹果公司警告,自2022年9月14日起iOS真机设备不再支持使用标准真机运行基座,详情见论坛公告:ask.dcloud.net.cn/article/400…
在iOS真机设备上运行请向苹果申请证书制作自定义基座或者在Mac电脑使用iOS模拟器
注意事项
- 确保usb线的连接通畅(有些数据线质量不佳,需使用高电压usb端口,如果无法识别时候请尝试更换数据线)
- 如果windows电脑连接iOS设备需电脑安装iTunes软件,并确保apple的mobile device服务开启、iTunes可找到手机
- 手机连接电脑后,确保在手机上弹出的“要信任此电脑吗?”提示框中点了“信任”按钮
参考链接:uniapp.dcloud.net.cn/tutorial/ru…
首先还是建议看下uniapp 官网关于这部分的介绍:uniapp 运行和调试, 如果你在安装模拟器后运行时没有找到设备【先试下刷新能不能找到】,可看下文教程。
要连接到模拟器,首先要找到该模拟器对应的adb工具。Android Debug Bridge,Android调试桥接器,简称adb,是用于管理模拟器或真机状态的万能工具,采用了客户端-服务器模型。
二、运行到夜神模拟器
首先注意,我有次未设置下面的这些,直接安装好夜神模拟器后打开然后在HBuilderX中直接运行,直接找到了设备【HbuilderX有adb默认端口和路径】,因此,你最好先试下能不能找到,不能找到再按后面的教程操作。
1.打开ADB路径设置窗口
2.找到模拟器的adb工具,并设置端口62001
3.运行夜神模拟器后在adb目录执行命令:adb connect 127.0.0.1:62001
找到安装路径,输入cmd