Profiler连接Android真机调试

  Profiler在Editor模式就可以观看性能消耗,但是毕竟电脑配置高,跟手机真机环境还是有区别。实际开发中的优化还是推荐用真机测试。

因为IOS一般比Android手机的配置高,在Android平台做好优化一般在IOS也没太大问题,下面介绍Profiler连接Android真机调试。

一  Profiler监测Unity打出包来直接运行到手机上的程序

① 手机开启开发者模式和USB调试

②  Building Setting勾选Development Build,Autoconnect Profiler,Script Debugging。点击Building And Run。打包成功后程序运行起来

③   Window->Profiler,选择AndroidPlayer([email protected]:34999),选中Record开始监测。

二 Profiler监测其他程序

① 手机开启开发者模式和USB调试

② 打开cmd命令行工具,cd到adb.exe的目录。然后输入adb forward tcp:54999 localabstract:Unity-包名,如adb forward tcp:54999 localabstract:Unity-com.company.product。

③   Window->Profiler,选择AndroidPlayer([email protected]:34999),选中Record开始监测。

如果你在测试的时候连接不上,

1 保证防火墙没有屏蔽我们要连接的端口

2 报错:Failed to connect to player ip:127.0.0.1,port:34999, 解决方法: 在打包时在Player Setting里勾选Enable Internal Profile就可以。

猜你喜欢

转载自www.cnblogs.com/fengxing999/p/9958593.html