Unity3d 连接Unity remote

时间:2024-03-15 16:16:07

1、unity内安装好Android SDK并设置

unity hub 内安装版本的右上方的三个小点,安装SDK插件
unity内的Edit->Project Settings->Editor->Unity Remote下的Device,设置为Any Android Devices

2、手机安装好unity remote

这里 https://blog.csdn.net/l1606468155/article/details/95053360 内有资源

3、手机开启usb调试

这个看各自的手机类型,我的是华为荣耀play
不要用手机助手来连接,会影响下一步
这里要保持usb一直连接,不能中断,我的手机是点开 “仅充电”模式下允许ADB调试 之后,可以保持一直连接

以上几步都是常规操作,我也没遇到什么坑

4、检查手机是否连接

这一步是我踩的最大的坑
1、在设备管理器中,会出现新的设备,命名类似于ADB interface(华为的是HDB interface,所以前面的名字只是我看别人的。。),以及驱动是否安装好

2、在你的SDK安装目录下(用unity hub 安装的话,就在相应的unity版本下),进入platform-tools目录,看到adb.exe文件
Unity3d 连接Unity remote在该目录下shift+鼠标右键进入命令行,(我的只能打开powershell,然而我不会,就手动打开cmd)
输入adb devices ,查看现在连接设备(如果用手机助手等软件连接,会显示不成功)
成功的效果:Unity3d 连接Unity remote
上面的是用了华为手机助手连的,下面是关闭之后的结果,可以看到我的手机已经连接上了
然而我的驱动,最开始联网搜索没有找到,是在用了华为手机助手后自动帮我安装上去的。

5、开始使用

先在手机上,打开unity remote,再打开unity 项目,开始play,手机上的效果就出来了。
要先打开unity remote。