如何在Unity Android上查看我的调试日志?

3
我还是一个新手,正在学习 Android 开发,目前我遇到了困难,无法找出如何在部署到 Android 设备后调试我的 Unity 游戏。我需要看到用户玩游戏时发生的情况,以确保我的代码逻辑按预期流动。
我来自 iOS 背景,在 iOS 上,我只需构建 Unity 项目并在 Xcode 中打开和运行即可。 Xcode 自动显示一个调试窗口,我可以在其中查看我在 Unity 中设置的 C# 脚本中的 Debug.Log 消息。
在 Android 平台上如何进行调试?我尝试了遵循 liortal 的答案here,但即使使用以下建议的设置,我似乎也无法使其正常工作。
顺便说一下,我正在使用 Unity5,并且已经在我的 Android 设备上启用了 Developer 选项和 USB debugging
非常感谢您的帮助。
1个回答

4

使用logcat。您可以在sdk\tools或sdk\platform-tools中找到它。

然后,您可以按以下方式使用:

adb logcat # (start logging)
adb logcat -c # (clears the log)
adb logcat > dump.txt # (dump log info)

谢谢你的回答。我正在使用OS X,所以我在platform-tools文件夹上打开了一个终端,并输入了adb logcat,但是我得到了一个“命令未找到”的错误。有什么想法吗? - aresz
这个有用吗?https://dev59.com/Q2sz5IYBdhLWcg3w3r4K - NinjaCat
1
哦,新手错误,因为我不太了解如何使用终端。谢谢,现在它可以工作了! - aresz

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接