1、Build Settings 里,将 Development Build、Autoconnect Profiler、Script Debugging 打开。

2、在 Player Settings → Other Settings 中 勾选 Enable Internal Profiler

3、手机开启USB调试模式,用数据线连接手机后,打开 Build Settings ,在 Run Device 中选择自己的移动设备,如果没有找到,可以点击右侧 Refresh 刷新设备。最后 Build And Run 即可。

4、手机端运行游戏后,打开Profiler→Editor选择连接你的安卓设备即可。

5、Build And Run 时,会自动建立PC端到手机的映射。当然,我们不需要每次测试都 Build And Run,那样太费时间。查阅官方手册相关信息,发现只要在控制台运行一句命令即可随时连接至手机测试。(在Android SDK → platform tool 目录下按 Shift 加鼠标右键运行 cmd.exe)

adb forward tcp:34999 localabstract:Unity-com.microsoft.game
6、运行命令后打开 Profiler 选择设备,就可以连接上了。
之后碰到的坑:
1、Win10上用 PowerShell 执行命令,需要在前边加个.\
2、运行后提示:
adb server version (31) doesn't match this client (40); killing... could not read ok from ADB Server * failed to start daemon error: cannot connect to daemon
参考资料:
https://blog.csdn.net/aLLLiyyy/article/details/86555228
解决:鲁大师手机助手有时会占用端口,关闭进程即可
网友评论