如果如果使用adb,那么我们基本上可以实现真机:代码跟踪调试,查看profile,查看控制台日志....总之功能强大。如果想对这块有了解的同学请移步:Unity真机调试:查看安卓和ios的Profile,调试,输出窗口

       但真正用过adb的同学,一定会对其稳定性吐槽。有时候,我们定位真机问题并不一定需要代码跟踪调试,定位问题大多先看看自己写的日志或者是系统自身输出的日志。如果这种情况推荐使用Unity-Logs-Viewer   = > 下载

总结了下,好处有三

1.不需要写额外的代码,设置简单。

          只需要在项目根节点添加他的一个组件,这一步实际也有他的菜单完成。另外再设置一个代码执行顺序。

2.用户界面使用方便

          很有创意,他用手势呼出的。在手机上,用手指在屏幕上画一个圆圈,就能呼出他的界面。不需要额外的按钮呼出。

          界面呼出后,虽然显示各种日志,但并不影响游戏的操作,也就是他的界面是支持穿透的。

          特别暖心的,支持日志字体自由放大缩小。相信自己写过此类插件的同学会有所体会。

3.日志功能强大

          基本上PC上unity控制台日志有的功能他都有,还有一些其他实用功能,用了后慢慢体会。这些日志有我们自己实际用的Debug.Log 之类的输出,也有系统自身输出。

OK, 来看看怎么用起来。总结起来还是三步

1.下载后,把Reporter目录拷贝到你的unity工程目录的Assets下。等待编译完后,菜单栏会多出一个“Reporter”菜单,下面只有一个子菜单"Create".

2.来到你的项目根场景,然后点击菜单“Reporter”->"Create",这时,场景会多出一个节点Reporter     

3. 修改Reporter.cs 执行顺序 (Edit -> Project Settings->Scrip execution order  ) ,把Reporter.cs 设置到最高。这个操作比较少用,下面是截图,一眼就能看明白。

在我的工程中我设置成-9,这个无所谓,总之最大就ok了。

Unity 免ADB,免代码 真机日志查看插件分享Unity Logs Viewer

完成以上三步就可以用起来了。无论是是在PC上Play还是打包安装到手机。真机上用手指画圆圈,在PC上用鼠标画圆圈 都能呼出他的界面。

Unity 免ADB,免代码 真机日志查看插件分享Unity Logs Viewer

另外,他有详细的说明文档:下载后目录“ReporterDocumentation”下有个index.htm

下载地址一

下载地址二

下载地址三

https://download.csdn.net/download/wuming2016/11211413

https://github.com/aliessmael/Unity-Logs-Viewer/

https://assetstore.unity.com/packages/tools/log-viewer-12047
————————————————
版权声明:本文为CSDN博主「1024路漫漫」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wuming2016/article/details/90609787

相关文章:

  • 2021-07-19
  • 2021-12-02
  • 2022-12-23
  • 2021-12-21
  • 2022-12-23
猜你喜欢
  • 2021-09-22
  • 2021-06-18
  • 2021-09-12
  • 2021-10-22
  • 2021-10-08
  • 2022-01-17
  • 2021-08-10
相关资源
相似解决方案