一、前置条件
1、已经Phone/Tablet和PC连接到同一WLAN网络。
2、已经获取Phone/Tablet的IP地址,可通过设置>关于手机/关于平板>状态信息>IP地址进行 查看
3、Phone/Tablet上的5555端口为打开状态,默认是关闭状态。
4、在Phone/Tablet中运行应用/服务,需要提前对应用做出签名
二、环境准备
1、打开终端工具,执行命令 echo $SHELL 。
a、输入结果为**/bin/base** ,则执行 vi ~/.bash_profile;
b、输入结果为**/bin/zsh** ,则执行vi ~/.zshrc;
2、单击字母"i",进入Insert模式。
3、输入以下内容,添加HDC_SERVER_PORT端口信息:(任意空端口,比如7036)
export PATH=$PATH:/Users/xx/Documents/HarmonyOS/Sdk/hmscore/3.1.0/toolchains
export CLASSPATH
HDC_SERVER_PORT=7036
launchctl setenv HDC_SERVER_PORT $HDC_SERVER_PORT
export HDC_SERVER_PORT
4、编辑完成后,单击ESC键 ,退出编辑模式,然后输入":wq ",单击Enter键保存。
5、执行以下命令,使配置的环境变量生效:
a、如果打开的是.bash_prifile文件,则输入 source ~/.bash_profile;
b、如果打开的是.zshrc文件,则输入 source ~/.zshrc;
6、环境变量配置完成,完全关闭并重启DevEco Studio。
三、使用USB连接
四、终端执行 hdc tmode port 5555
五、在DevEco Studio菜单栏中,单击Tools>IP Connection,输入连接设备的IP地址(下图2红方框处),单击(下图2红圆框处),连接正常后,设备状态为 online.
六、USB拔掉后,如果连接状态消失,需要自己打开开发人员选项中的以下操作:
1、USB调试需要打开;
2、选择USB配置:MTP(多媒体传输)